我有一个引用外部DLL的Web应用程序(让我们称之为productA.dll)
我已更新了我的GAC,我的web.config
和我的参考资料,检查了版本,一切看起来都很一致。
但是,当我运行我的应用程序时,我无法调用productA.dll
中使用的方法,并且出现the specified module cannot be found
错误。
我尝试创建一个Windows应用程序,我可以完全使用productA.dll
。
在Web应用程序的运行时期间观察输出窗口,我注意到未加载productA.dll
个符号。所以我猜这就是无法找到模块的原因。
问题是:为什么没有加载符号?
非常感谢有关解决方案或诊断技术的任何提示。
答案 0 :(得分:1)
并不要求程序集在GAC中。我要说检查以下内容:
顺便说一下,只有在程序集旁边有调试文件(.pdb)时才会加载符号。