2
我在我的.csproj文件中的以下內容:BeforeBuild事件不觸發
<Target Name="BeforeBuild">
<Message Text="##########TESTING####################" Importance="high" />
</Target>
但它不被輸出。我還將我的構建輸出詳細程度更改爲正常,然後詳細(正如我在其他帖子中看到的)。
我可以從詳細的輸出看到這一點:
Target "BeforeBuild" in file "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets" from project "C:\MyPath\MyProj.csproj" (target "Build" depends on it):
Done building target "BeforeBuild" in project "MyProj.csproj".
我不知道還有什麼我需要檢查,以確保它閃光。
注意:構建不成功,因爲BeforeBuild事件旨在添加一些文件以基於配置文件進行構建(不包括在我的示例中),這樣可能會產生影響嗎?我認爲,因爲它是BeforeBuild,它應該運行,無論構建是否成功。
編輯:剛試過成功的構建,仍然沒有輸出。
使用記事本,將導致此:)我總是編輯的MSBuild文件與VS. –
是的,請告訴我。那些日子之一我想:) – webnoob