作者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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1604461554.A.FA7.html
1F:→ Nilife: AutoIT? 11/05 18:06
2F:→ eye5002003: 不是autoit,我已经放弃去追究了 11/06 09:05