我刚开始研究msbuild,因为我想制作自己的构建脚本。现在我可以创建只编译一个项目的构建脚本,但是如何处理依赖关系?如何先用msbuild构建依赖项目
例如如果我有两个使用这两个msbuild脚本构建的项目会怎样?
- projectA.xml
- projectB.xml
我怎么告诉的MSBuild,当我执行projectB.xml,它应该首先执行projectA.xml?
我已经在这里搜索了很多,但它似乎没有得到像我这样的起动器理解的任何东西。我会很高兴看到一篇描述这篇文章的链接,或者只是一个小代码示例。
我想要这种控制的原因是因为我正在建造一个图书馆。该图书馆由几个项目组成。开发人员应该能够拉下库的源代码,并只建立他想要的库。
其实我希望能够从不同的项目中构建.net模块。这就是为什么我想能够运行自定义的msbuild脚本。
由于MSBuild任务提示,我接受了这个。这正是我想要使用的。在这个任务中,我可以参考另一个项目来构建。感谢那。 – mslot 2012-03-16 12:06:42
我想要构建项目而不必将其包含在我的解决方案中,这可能吗? – 2017-03-07 17:50:22