在VS中指定dll位置

时间:2011-08-01 15:00:53

标签: visual-studio dll reference

我在解决方案中有大约15个项目,并且所有项目都有一些破坏的第三方dll引用。如何配置VS以在一个特定目录中查找dll?我正在尝试编译和链接我的项目,但它不起作用,因为项目已经破坏了对现有第三方dll的引用。我的解决方案包括C#类库项目和ASP.NET网站。

2 个答案:

答案 0 :(得分:2)

如果他们是项目参考(他们可能应该是),你不应该(unles你已经移动了项目)

否则,在解决方案根文件夹中创建第三方Lib文件夹(在源代码管理下),将第三方DLL放入其中并从那里引用。

如果您需要修改引用,请下载并安装VSCommands 2010,其中包含非常有用的复制和粘贴引用功能(以及其他功能)。 [修复一个项目,然后只需复制并粘贴到其他项目。如果不这样做,您需要手动编辑.proj文件,例如使用Powershell。]

答案 1 :(得分:0)

您从一个项目转到另一个项目并更新引用以指向新位置。

如果这是第三方DLL,您可以在第一次执行此操作时record a macro并为每个项目重播它。