如何在Visual Studio中删除多项目解决方案的重复引用程序集?

时间:2014-01-15 09:52:19

标签: c# visual-studio-2010 dll

好吧,我不熟悉C#。这是我的故事: 在VS2010解决方案中,有2个项目:入口,核心和插件。入口可以编译成exe,而其他可能会产生dll。核心被添加到入口和插件的参考。插件设置为编译为插件文件夹。因此在编译之后,输出目录包含:

entrance.exe
core.dll
plugin\core.dll
plugin\plugin.dll

如何在插件下删除重复的core.dll?感谢。

1 个答案:

答案 0 :(得分:1)

在插件项目的Solution视图中,右键单击core.dll引用并选择Properties。将Copy Local设置为false以禁止将程序集复制到输出目录。请注意,只有在应用程序可以找到引用的程序集时,这才能在运行时正常工作。在你的情况下它很好,因为core.dll也引用了我的应用程序,但可能并非总是如此。