【问题标题】:Revert C# class template to default one将 C# 类模板恢复为默认模板
【发布时间】:2023-05-15 05:13:01
【问题描述】:

我刚刚安装了 StyleCop 4.5,默认模板已被替换为一些我现在不太欣赏的模板。我怎样才能将其恢复为默认值?

【问题讨论】:

  • 碰巧有时要求找到答案就足够了 - 我用 Class 中的旧版本替换了 Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip。 zip.bak ;) 编辑:嗯,它不会改变任何东西:(
  • 已解决 - 此链接非常有帮助:blog.palelocust.com/?p=27 我还需要在替换该拉链后调用 devenv /setup。
  • @mrzepa:如果您已经回答了自己的问题,请将其写成答案并接受。
  • 别担心,我会在适当的时候这样做:P 我早就会这样做了,但是有时间限制......

标签: c# visual-studio-2010 stylecop


【解决方案1】:

我解决了这个问题。 有可能恢复这些更改,因为 visual 有旧类模板的备份。

所有模板都放在这样的文件夹中: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033

还原后还有一件事要做,打开cmd输入命令: devenv /设置

这将更新更改。

【讨论】:

    【解决方案2】:

    不确定您使用的是哪个确切版本,但如果您重新运行 StyleCop 安装程序,则在最新版本(4.6.3.0 应该等同于最新的 4.5 但兼容 R# 6.0)上,您可以更改安装,包括卸载VS 模板,同时保留安装的其余部分。

    【讨论】:

      【解决方案3】:

      我也遇到了同样的问题,但我花了一点时间才发现是 stylecop 导致我的模板发生了变化。(安装新的 stylecop 版本后我有一段时间没有编码了)

      无论如何,为了解决这个问题,我安装了最新版本的 style cop,然后卸载了。他们已经修复了更高版本的安装程序,以确保它将您的 Visual Studio 模板恢复为 vs 默认模板。

      最后,我再次安装了最新版本,并在安装过程中确保排除更新 Visual Studio 模板

      我希望这对其他人有帮助。

      【讨论】: