繁体   English   中英

如何访问 bin 子目录中的 dll。 .net?

[英]how access the dll in sub directory of bin . .net?

我在 vs 2010 的解决方案资源管理器中向 bin 添加了一个新文件夹,在该文件夹中我有一个 dll 文件,我想在 c#.net 的程序中访问该 dll 文件? 我在代码中使用过,但我没有得到 dll 的智能。 请帮我?

尝试将其添加为参考。

在解决方案资源管理器中,右键单击项目节点,然后单击添加引用。

在“添加引用”对话框中,浏览到它。

如何:在 Visual Studio (MSDN) 中添加或删除引用

不要将文件添加到解决方案的目标 bin 文件夹,因为此文件夹由 Visual Studio 控制。

如果库是 .NET 或 COM 库,请将其添加为参考。

如果库是本机 dll,请执行以下操作:

  1. 将文件添加到您的项目中
  2. Build Action属性设置为Content
  3. 复制到 Output 目录属性设置为始终复制

然后 Visual Studio 将确保该库自动复制到您可以访问它的目标文件夹。

我假设您询问 web 解决方案。 在 web 解决方案 bin 中没有任何子文件夹。 所有的 dll 都位于 bin 本身中。

因此,将 dll 直接放入 bin 中...重建完整的解决方案,您将得到您想要的。

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM