我想問一個關於代碼分析的問題。 我們在我們的項目中啓用了代碼分析,並且我們創建了一項策略,強制開發人員在辦理登機手續前運行CA.但是這個解決方案非常大,每個本地構建運行CA需要花費很多時間,因爲您知道開發人員構建解決方案可能需要10到20次。在本地構建禁用代碼分析
所以,我想在本地構建禁用CA;但同時我們必須遵守政策。
當然CA,而TFS構建會拼命地跑..
是有可能嗎?
我想問一個關於代碼分析的問題。 我們在我們的項目中啓用了代碼分析,並且我們創建了一項策略,強制開發人員在辦理登機手續前運行CA.但是這個解決方案非常大,每個本地構建運行CA需要花費很多時間,因爲您知道開發人員構建解決方案可能需要10到20次。在本地構建禁用代碼分析
所以,我想在本地構建禁用CA;但同時我們必須遵守政策。
當然CA,而TFS構建會拼命地跑..
是有可能嗎?
您可以禁用所有項目的代碼分析。然後,在構建設置的代碼分析選項爲「Always」
要在本地禁用代碼分析我修改microsoft.common.targets通過包括在底部:
<PropertyGroup>
<RunCodeAnalysis>false</RunCodeAnalysis>
</PropertyGroup>
但記住,microsoft.common .targets文件可能會在下次升級,修復或修補視覺工作室時被覆蓋。
(您可以使用相同的技巧爲您的所有本地項目禁用nuget reget)