当前位置: 代码迷 >> ASP.NET >> 项目引用dll动态库异常,高分求解
  详细解决方案

项目引用dll动态库异常,高分求解

热度:9329   发布时间:2013-02-26 00:00:00.0
项目引用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
http://www.ayxz.com/soft/2897.htm
------解决方案--------------------------------------------------------
你先在web.config中使用身份模拟试试? <identity impersonate= "true " userName= "administrator " password= "233333333 "/> </system.web>
  相关解决方案