我要在一个用C#设计的asp.net项目中调用一个dll, 那个dll已经有了。那么应该把这个dll放在什么路径下呢?我把它放在Bin文件夹中,可网页运行时显示无法找到dll。这是什么原因?是dll的路径不对还是dll自身有错误?
那个dll不是com组件。也是用C#编写的。
追答那就按我先说的在项目里添加引用!!!
追问我用regsvr32.exe注册那个dll,结果提示“LoadLibrary 失败-找不到指定的模块”。是那个dll有错误,还是那个dll又调用了别的dll?
追答不是com组件的而是c#编写的就不用注册,只需要添加对其的引用就可以
追问怎样在visual studio 2008中添加对dll的引用?
追答啊?右键解决方案管理器里面的reference,然后再browse里面找到那个dll,然后确认即可
追问我在visual studio 2008(英文版)中引用了那个dll,但系统弹出提示 "A reference to '***.dll' could not be added. This is not a COM component".无法引用。估计是那个dll有错误。(***是dll的文件名)
追答右键后你是browse也签下手动找到dll添加的么?如果是那可能这个dll有问题
本回答被提问者采纳