添加引用DLL的问题
麻烦帮忙解决一个DLL加载问题两台机器添加-引用DLL
一台机器在运行时显示:
已加载“C:\windows\assembly\gac_msil\amqmdnet.dll” —— 这种形式速度很慢,经常要15秒才能加载完毕
另一台机器运行时显示:
已加载“E:\XXXXX\bin\debug\amqmdnet.dll” —— 速度很快,直接加载我项目中的dll文件
我想问一下这是为什么,另外,这个可以在编译选项中设置么?
GAC的话,应该会更快才对啊,而且我项目中断点都没设,应该不会很慢。。。 --------------------编程问答-------------------- 自己顶一下,沉得好快。。。。 --------------------编程问答-------------------- 别沉啊,达人帮忙哈 --------------------编程问答-------------------- 没听说GAC会快的啊,你用release版本试试,不要用dubug --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 帮顶,为了分数............ --------------------编程问答-------------------- 不应该用15s那么长啊。
system中很多都是在GAC中的。 --------------------编程问答-------------------- 难道系统文件夹下查找要快? --------------------编程问答-------------------- release尝试过了,不行
system命名空间下的那些,加载很快
就mq的这个很慢。。。。
真的很慢 --------------------编程问答-------------------- 在.Net环境中,系统会默认自动寻找debug下的dll文件,所以加载比较快。但是如果你放在其他的地方必须以debug为根基,看看在debug文件上面第几层,然后用.../表示向前推进几层,我相信加载一定也会很快。但是如果你直接鞋在电脑里的路径,我想速度会很慢那是必须的了!试试看~~我的方法行不行! --------------------编程问答-------------------- 我根本就没有这种问题,难道我机器好?
补充:.NET技术 , C#