问题描述
以前一直做winform,最近刚刚接触asp.net的项目。遇见几个问题,是在是搞不明白。问题1:项目重新运行时,必须吧Bin目录下引用的CommonAuthority.dll文件移除再添加,运行才没问题,否则报错:无法加载DLL“CommonAuthority.dll”:找不到指定的模块。问题2:直接运行程序报错:无法加载DLL“CommonAuthority.dll”:找不到指定的模块,但是用右键菜单中选择在浏览器中查看,运行正常。问题3:但是用右键菜单中选择在浏览器中查看,如果选择IE,则程序会自动跳转到IE的主页,但是用GoogleChrome浏览则可以正确打开。
解决方案
解决方案二:
不明觉厉,不知道你的CommonAuthority是什么东东
解决方案三:
引用1楼starfd的回复:
不明觉厉,不知道你的CommonAuthority是什么东东
C++开发的动态库。
解决方案四:
CommonAuthority这个是你自己写的?生成路径什么的看看是不是这方面的原因
解决方案五:
引用3楼fxj805835819的回复:
CommonAuthority这个是你自己写的?生成路径什么的看看是不是这方面的原因
CommonAuthority.dll是自己用C++写的。在项目中ASP.NET网站中需要调用。感觉不是路径问题。因为我在项目中移除,再添加程序就能正常调用到了。CommonAuthority.dll在程序位置如下:
解决方案六:
可能是dll跟你的项目.net版本或者其他的一些东西不一致
时间: 2024-10-29 05:57:34