作者eye5002003 (下一夜)
看板C_Sharp
標題[問題] 呼叫第三方dll變得很慢
時間Wed Nov 4 11:45:52 2020
將近半年的時間
我的C#專案使用了一個第三方lib的功能
該lib是C#皮,主要功能由C++實作
它一直都執行迅速
直到這禮拜一突然變慢
當我的程式啟動後的第一次呼叫該lib的函式時會delay一分鐘左右
但是只有第一次會這樣
後面還是正常(耗時一秒不到)
網路上查到的資訊大多提到symbol的設定不要去連上微軟伺服器
但我預設本來就沒去連啊
切斷網路也沒用
debug版跟release版都一樣狀況
不經過IDE介面直接去開啟執行檔也一樣狀況
神奇的是我將程式跟dll帶去另一台電腦執行卻只delay個2秒
那一台電腦沒有安裝Visual Studio的IDE
也沒有網路
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.75.163 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1604461554.A.FA7.html
→ Nilife: AutoIT? 11/05 18:06
→ eye5002003: 不是autoit,我已經放棄去追究了 11/06 09:05