有很多關於如何在從控制檯手動調用msbuild時捕獲日誌記錄輸出的帖子,但我想知道是否有任何方法使用通配符(時間戳,配置等)將所有日誌記錄輸出記錄到我想要的文件中,如果構建是從Visual Studio中觸發的。如何從視覺工作室運行構建如何將所有日誌記錄輸出記錄到具有通配符的文件
否 - 從控制檯運行它不是一個選項。我花了2天的時間試圖讓它工作。似乎Xamarin的目標不是以開發友好的構建自動化爲目標而構建的。
爲什麼它不是一個選項? - 錯誤的工具集, - 錯誤的MSBuild, - mTouch觸摸警告, - 這預計ENV變量個目標,這似乎是由VS在運行時
添加,所以我放棄了,並正在尋找一種方式來捕捉我的日誌,以便我可以將輸出與其他工件一起轉儲到文件中。
沒有幫助不幸。我知道如何通過手動調用msbuild來自動化它。我特別需要VS內的自動日誌文件。猜猜我會看看如果一個構建任務可以做到這一點。謝謝你試試 – Dbl
是的,如果你想從vs自動化日誌文件,你可能需要找一個任務來完成它。但是在檢查輸出窗口的Visual Studio API之後,IVsOutputWindow接口和IVsOutputWindowPane接口https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.shell.interop.ivsoutputwindowpane.aspx,沒有該方法做到這一點。但我不確定這裏是否還有其他魔法。建議您可以使用VSX標籤打開一個新線程。 –