请考虑以下事项:
我有一个使用.NET 1.1 dll的.NET 3.5项目。当我将1.1 dll复制到3.5项目引用的位置时,3.5项目将不会编译,直到我关闭Visual Studio并重新打开项目。我认为这与刷新1.1 dll的引用有关,但我想要一个设置来自动刷新引用。有什么建议吗?
答案 0 :(得分:6)
您是否尝试使用.refresh file?以下是Microsoft文档的片段:
在Visual Studio .NET中引用 组件(例如,组件 在外面引用的 Web项目所在的解决方案 位于)可以有CopyLocal 属性设置为true,哪个会 自动更新引用的 部件。在Visual Studio 2005中,这个 行为被创建一个替换 刷新Bin文件夹中的文件。该 刷新文件包含的路径 外部参考组件并具有 扩展名.refresh附加到 装配名称。
听起来它会解决你的问题。另外,您是否尝试过将未复制的程序集的“CopyLocal”设置为false。