我想使用MSBuild编译一些BizTalk 2010项目(地图,模式,管道)和一些非BizTalk项目(控制台应用程序,Web应用程序)的解决方案。BizTalk 2010项目编译使用MSBuild
MSBuild被Nant触发。问题是,每次运行编译时,BizTalk项目都会重新编译(并且程序集版本号会发生变化)。即使存在绝对没有更改为的任何部分整个解决方案。
换句话说,如果我构建解决方案一次,程序集创建正常。立即,如果我再次构建,非BizTalk程序集不会重新创建(MSBuild报告跳过目标“CoreCompile”,因为所有输出文件都是关于输入文件的最新版本)。但是,BizTalk程序集很高兴重新创建。这很烦人。
请有人可以帮忙/建议吗?