gpt4 book ai didi

无法保存 StyleCop 设置文件

转载 作者:行者123 更新时间:2023-12-04 05:27:07 26 4
gpt4 key购买 nike

我在使用 StyleCop 时遇到了问题,这让我很抓狂。我最近在一台新机器上安装了它,每次我去编辑主设置文件(通过 Visual Studio 或 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 似乎无法识别规则更改。我已经卸载并重新安装了具有相同最终结果的各种版本。

有什么想法吗?

最佳答案

修改 StyleCop 安装目录中的 Settings.StyleCop 文件是可能的,但几乎总是一个坏主意。

处理这种事情的最好方法是修改项目目录中的 Settings.StyleCop 文件。我相信当您右键单击一个项目并以这种方式打开设置时会创建一个。

但经常发生的情况是,您发现在所有项目中都需要完全相同的设置,而在您完成此手动配置项目过程之前,这些设置是错误的。解决方法是这样的:

以正确的方式配置单个项目后,将 Settings.StyleCop 文件向上移动一个目录。现在您拥有解决方案的设置,而不仅仅是项目。解决方案中的所有项目现在都将具有相同的设置!这意味着现在您可以为不需要“典型”设置的任何项目创建项目级 Settings.StyleCop 文件。您甚至可以更进一步,将 Settings.StyleCop 文件移动到“源代码控制根”(通常至少比解决方案级别高一个级别),现在您的所有解决方案都将具有相同的设置。

关于无法保存 StyleCop 设置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4092422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com