我有一个附带插件模型的项目。它还附带了几个默认插件。我想告诉Visual Studio(以及Team Build服务器上的MSBuild)在构建主应用程序时,它需要将“DefaultPluginProject”从“DefaultPluginProject”的$(OutDir)
复制到它自己的{ {1}}。
我明确地不希望将项目引用从主项目添加到插件项目中;如果主项目依赖于插件,这将使主项目成为可能,这是不可取的。项目依赖系统的“CopyLocal”在任何情况下都只能直接复制到$(OutDir)Plugins
,而不能复制到$(OutDir)
。
是否有某种方法可以从MSBuild中的ProjectReference项检索$(OutDir)Plugins
?
作为参考,我尝试过这两种解决方案:
$(OutDir)
的值在那里完全不同。