我遇到了StyleCop的问题让我疯了.我最近将它安装在一台新机器上,每次我去编辑主设置文件(通过Visual Studio或StyleCop编辑器)时,我都会收到以下错误:
无法保存设置文件:拒绝访问路径"C:\ Program Files(x86)\ Microsoft StyleCop 4.4.1.1\Settings.StyleCop".
如果我以管理员身份运行VS,我可以编辑该文件,但是StyleCop for ReSharper似乎无法识别规则更改.我已经卸载并重新安装了具有相同最终结果的各种版本.
有什么想法吗?
Tas*_*ask 12
修改StyleCop安装目录中的Settings.StyleCop文件是可能的,但几乎总是一个坏主意.
进行此类操作的最佳方法是修改项目目录中的Settings.StyleCop文件.我相信当您右键单击项目并以这种方式打开设置时,会创建一个.
但经常发生的是,您发现在所有项目中需要完全相同的设置,并且在您完成配置项目的手动过程之前设置是错误的.解决这个问题的方法是这样的:
在以正确的方式配置单个项目后,将Settings.StyleCop文件移动到一个目录中.现在您有解决方案的设置而不仅仅是项目.解决方案中的所有项目现在都具有相同的设置!这意味着现在您可以为任何不需要"典型"设置的项目创建项目级的Settings.StyleCop文件.你甚至可以进一步提升它并将Settings.StyleCop文件移动到"源控制根"(通常至少比解决方案级别高一级),现在你所有的解决方案都将具有相同的设置.
| 归档时间: |
|
| 查看次数: |
4195 次 |
| 最近记录: |