项目引用dll动态库错误,高分求解!
asp.net2005 中引用了一个用vb写的dll动态库,在xp操作系统中一切正常。但当到了server 2003中时,产生错误“Automation 错误”,请问是什么原因?谢谢
[解决办法]
dll是不是com?如果是com要注册的.如果不是com不用引用 ,用dllimport就可.
[解决办法]
在开始菜单的运行中输入cmd,在命令行中输入执行:regsvr32 xxx.dll
xxx.dll是你引用的这个vb写的动态库的文件名。
[解决办法]
也有可能是权限问题.运行dcomcnfg找到这个组件,属性给 network service三个权限.
[解决办法]
regsvr32 scrrun.dll
用这个呢?
[解决办法]
你的vb写的代码库
应该需要vb的运行库 文件
2003 是不带vb运行库的.
[解决办法]
vb运行库 文件
http://www.skycn.com/soft/2944.html
http://www.ayxz.com/soft/2897.htm
[解决办法]
你先在web.config中使用身份模拟试试? <identity impersonate= "true " userName= "administrator " password= "233333333 "/> </system.web>