我遇到StyleCop的問題,這使我瘋狂。我最近安裝了一臺新機器和我每次去編輯主設置文件(通過Visual Studio或在了StyleCop編輯器),我收到以下錯誤時間:StyleCop設置文件無法保存
The settings file could not be saved: Access to the path 'C:\Program Files (x86)\Microsoft StyleCop 4.4.1.1\Settings.StyleCop' is denied.
如果我跑VS作爲管理員我可以編輯該文件,但對於ReSharper而言,StyleCop似乎無法識別規則更改。我卸載並重新安裝了各種版本,並獲得了相同的最終結果。
有什麼想法嗎?
我的2美分:在Settings.StyleCop文件添加到「解決方案項」,以確保它被簽入到源代碼控制 - 唯恐如果有人簽出您的解決方案,這是StyleCop的「兼容」,他將開始接收被警告再一次處理 – dotnetguy 2012-04-27 11:00:37
哦,絕對。把它作爲一個解決方案是要走的路。我真的很驚訝,我沒有提到自己。 – Task 2012-04-27 13:59:28
這是我做的。從'C:\ Program Files文件(x86)的\了StyleCop 4.7' ** 1)**我的'Settings.StyleCop'文件複製到我的 「解決方案根文件夾」。 ** 2)**在VS->了StyleCop設置我指出這個文件是「父目錄」似乎在「程序文件(x86)的」另存爲一個全局設置。 ** 3)**我打開過的文件資源管理器'Settings.StyleCop'文件通過VS-> StyleCop->設置打開它截斷該文件。 ** 4)**我現在可以擁有了StyleCop編輯器中打開,並將其設置和運行VS每StyleCop的第二輪,直到我有我喜歡的設置。 – LosManos 2014-03-03 16:28:51