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

时间:2011-04-27 13:03:50

标签: .net dll using

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

3 个答案:

答案 0 :(得分:3)

尝试将其添加为参考。

在Solution Explorer中,右键单击项目节点,然后单击Add Reference。

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

How to: Add or Remove References in Visual Studio (MSDN)

答案 1 :(得分:0)

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

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

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

  1. 将文件添加到项目中
  2. Build Action 属性设置为 Content
  3. 复制到输出目录属性设置为始终复制
  4. 然后,Visual Studio将确保将库自动复制到目标文件夹,您可以在该文件夹中访问它。

答案 2 :(得分:0)

我假设您询问网络解决方案。 在Web解决方案中,bin没有任何子文件夹。所有的dll都只位于bin中。

所以直接将dll放入bin中......重建完整的解决方案,你就会得到你想要的东西。

由于