我想使用MSBuild編譯一些BizTalk 2010項目(地圖,模式,管道)和一些非BizTalk項目(控制檯應用程序,Web應用程序)的解決方案。BizTalk 2010項目編譯使用MSBuild
MSBuild被Nant觸發。問題是,每次運行編譯時,BizTalk項目都會重新編譯(並且程序集版本號會發生變化)。即使存在絕對沒有更改爲的任何部分整個解決方案。
換句話說,如果我構建解決方案一次,程序集創建正常。立即,如果我再次構建,非BizTalk程序集不會重新創建(MSBuild報告跳過目標「CoreCompile」,因爲所有輸出文件都是關於輸入文件的最新版本)。但是,BizTalk程序集很高興重新創建。這很煩人。
請有人可以幫忙/建議嗎?