我有一個MSBuild腳本,只是做我需要它做的一切,除了我的後生成步驟(請參閱我問的前一個問題:MSBuild conditional Exec?)。MSBuild Post-Build
我正在做的是構建許多csproj文件,並且可選地執行構建後步驟,當且僅當項目被構建時。我不想一直執行我的後期構建步驟,否則我的最終輸出的時間戳將被不必要地修改(並且使構建過程無緣無故地耗時)。
在我的MSBuild腳本我有類似的東西,我的每個文件的csproj如下:
<Target Name="ProjectName">
<MSBuild Projects="PathToProject" Properties="Configuration=$(buildtype)" />
</Target>
編輯: 我覺得我真正想要做的是檢測CoreCompile任務運行時爲每個項目。如果在某種情況下有某種方法可以檢查這種情況?
任何想法?
我是新來的MSBuild,所以也許我完全錯誤的軌道!
謝謝你,艾倫