【发布时间】:2012-11-11 14:31:10
【问题描述】:
可能是一个愚蠢的简单问题,但我似乎无法在网上找到答案。
我有一个项目 A、B 和 C 的解决方案。
项目 B 和 C 具有对项目 A 的引用集。
项目 B 和 C 的输出路径设置为项目 A 的输出目录的子目录。
项目 B 和 C 设置了一个参考路径以查看项目 A 的输出目录。
问题是,项目 A 被放置在项目 B 和 C 的输出目录以及它自己的目录中。除非我手动删除重复的程序集,否则这会导致使用 MEF 出现问题。
我得到了这个结构:
[OutputPath]
ProjectA.exe
[Subdirectory]
ProjectB.dll
ProjectC.dll
ProjectA.exe
如何防止项目 B 和 C 在他们自己的输出目录中重新构建项目 A,以便在每次构建后都得到这个目录结构?
[OutputPath]
ProjectA.exe
[Subdirectory]
ProjectB.dll
ProjectC.dll
【问题讨论】:
标签: visual-studio-2012 mef projects-and-solutions