2015-03-24 58 views
0

我有一個構建腳本,可以在Visual Studio中的項目上使用「預構建」或「後構建」腳本選項,啓動加載C#類庫的外部程序我正在編寫,它基本上只是一個路徑和一些命令行參數。偶爾我想測試構建而不運行預構建或構建後腳本來查看是否有任何錯誤,是否有任何方法將其切換或者我必須手動刪除它?構建時沒有運行構建腳本

我試圖將後構建設置更改爲僅在成功構建中運行,並在方法調用後刪除分號(;),但仍然運行。

我也嘗試尋找視覺工作室的選項和搜索堆棧溢出和網絡沒有成功,請幫助我!

在此先感謝!

+0

這是一個項目特定的構建腳本,是從項目屬性中的構建前事件還是後構建事件中調用的? – TheRotag 2015-03-24 22:59:39

+3

您使用的術語「構建腳本」的方式使得它不清楚你在問什麼。即使只是一個csproj文件也可以被視爲構建腳本,因爲它是一個可用於構建程序集的有效MSBuild文件。我建議從你的問題中完全刪除術語「構建」和「構建腳本」,並用更具體的東西替換它們。這將很大程度上澄清你問的問題。 – jpmc26 2015-03-24 23:55:18

+0

好的,我似乎對這個主題缺乏理解,並且盡我所知更新了這個問題,我希望它有幫助! – Umo 2015-03-25 08:09:07

回答

2

您可以使用構建配置來完成此任務,因爲構建事件是特定於配置的。

因此,請複製您的Debug配置,將其命名爲Debug Without Events並刪除該配置中的構建事件。然後,當您照常工作時,您只需製作Debug,並且當您想要檢查沒有事件時,請切換到Debug Without Events並重建。