【发布时间】:2010-12-14 16:33:45
【问题描述】:
我有两个项目的解决方案。其中之一是一个简单的项目,它不依赖于任何特殊的程序集来构建。但是,允许该应用程序启动一个外部可执行文件(我也拥有它——这是我的解决方案的第二个项目)。在我构建项目时,我希望将外部项目的可执行文件(+ 依赖项,例如 app.config)复制到我的项目的目标目录下。
如何使用 MsBuild 实现这一目标?我的第一个想法是添加对可执行文件的引用(即使我不需要它来构建)来复制文件。这对我来说似乎有点 hacky。
谢谢!
附:另一个问题:假设我可以告诉 MsBuild 复制可执行文件。如果可执行文件没有构建怎么办?我可以强制它构建吗?
【问题讨论】:
标签: .net msbuild msbuild-task