首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET WebSite或Web应用程序在何处存储引用的DLL

ASP.NET WebSite或Web应用程序在何处存储引用的DLL
EN

Stack Overflow用户
提问于 2013-06-05 13:24:32
回答 2查看 3K关注 0票数 3

简而言之,我有一个.net库A.dll。A.dll使用B.dll & C.dll。

B&C并不是.Net库。如何在我的web应用中使用A.dll?

因此,我有一个dll文件- Jedox.Palo.Comm.dll (A),它是我作为对ASP.NET Webapp应用程序的引用添加的。这个DLL又使用了另外两个文件,1.libpalo2.dll (B)和2.libpalo2.dll (C)。这两个libpalo dll不一定是COM组件/程序集。所以它们不能被直接添加为引用。

此外,创建一个新的文件夹bin,并将所有三个dll放在那里并添加引用,由于某种原因无法工作!提前感谢!!

Indrajit

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-05 21:22:05

好了,这是一个非常简单的解决方案,我只需将两个all libpalo_ng.dll和libpalo2.dll复制到我的SysWOW64 fodler中,现在一切都正常了。

感谢所有的回复!

票数 -1
EN

Stack Overflow用户

发布于 2013-06-05 15:09:48

有关一些想法,请查看this question

对你的问题的简短回答是,在web应用程序中,Debug/bin的等效文件夹是[root]/bin

当您从VS引用DLL时,您可以将DLL的Copy Local设置为true,并且当您发布web应用程序时,它将在[root]/bin文件夹中进行双拷贝。

如果要将DLL存储在解决方案中,可以创建一个与bin不同的名称的文件夹,并将这些DLL放入其中,然后当您通过Add References选择“浏览”并从解决方案的文件夹中引用它们时。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16932134

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档