【问题标题】:how to run visual studio without plugin and all third party feature如何在没有插件和所有第三方功能的情况下运行 Visual Studio
【发布时间】:2011-05-10 02:36:50
【问题描述】:

我在我的 Visual Studio 中安装了许多第三方插件插件。

现在我想运行一个没有所有插件插件和第三方功能的 Visual Studio 实例

就像 Mozilla Firefox 一样

如何在没有所有插件或附加组件的情况下运行 Visual Studio。他们的任何方法是否像其他应用程序一样存在

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    Visual Studio 的所有版本都可以使用set of arguments 启动。

    使用 devenv.exe /SafeMode 允许您在安全模式下运行任何版本的 Visual Studio (devenv.exe),这将禁用 3rd 方插件。

    您可以使用命令行或创建新的快捷方式运行devenv.exe /SafeMode。 devenv.exe 可执行文件位于 Visual Studio 安装目录下的 \Common7\IDE\devenv.exe 目录中。

    如果您遇到问题,您可能还想查看devenv.exe /ResetSkipPkgs

    【讨论】:

    • 旁注:/SafeMode 也会禁用 TFS
    • VS2012 刚刚开始显示(可能与安装 VS Code 有关),只有菜单和扩展和更新菜单显示为全黑。做了 /resetsettings 没有结果,然后运行 ​​/SafeMode 并做了一些扩展更新,但它工作正常。猜猜可能存在 /SafeMode 可以帮助的某些损坏的情况。在这种情况下,请尝试进行一些更新或安装一些(任何)扩展程序,看看它是否能解决问题
    • 如果你想在安全模式下以管理员身份运行 VS(例如,这样 IIS 项目将加载),以管理员身份打开命令提示符,然后从那里运行 devenv.exe /SafeMode
    • 旁注:/SafeMode 也会禁用 TestExplorer
    • 旁注 2:使用 /SafeMode 开关,“团队资源管理器”将被禁用。仅在启用“待更改”和“设置”的情况下留下
    【解决方案2】:

    您可以在安全模式下运行 Visual Studio,在命令行中使用 /SafeMode switch

    "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /SafeMode
    

    这将阻止加载所有第三方包和附加组件。如果您发现自己需要经常这样做,您甚至可以创建一个新的 Visual Studio 快捷方式并将此开关添加到目标路径,以便双击该快捷方式自动以安全模式打开 Visual Studio。

    【讨论】:

    • 注意:您可以使用the developer command prompt 使用这些命令启动VS。只需在开始菜单中搜索“开发人员命令提示符”即可。然后运行devenv /SafeMode
    【解决方案3】:

    对于 VS 2017,打开命令窗口 (Win+R) 并运行以下命令:

    C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv /SafeMode
    

    在 64 位机器上:

    C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv /SafeMode
    

    *用相应的版本更改Community

    【讨论】:

    • 这仅适用于Community 版本。将路径中的Community 替换为您的版本(ProfessionalEnterprise
    【解决方案4】:

    另一种方法是重置 Visual Studio 的设置

    D:\VisualStudio2013\Common7\IDE\devenv.exe /resetsettings

    在其他情况下,VisualStudio 安装在不同的硬盘上。

    【讨论】:

    • 顺便说一句,这个似乎在重置后关闭了 VS
    • @GeorgeBirbilis VS 没有在我的系统上关闭,如果修复对您没有帮助,我很抱歉
    • 执行 /SafeMode 然后安装任何扩展程序/更新在我的情况下修复了它。也许一些扩展缓存损坏?
    【解决方案5】:

    您必须为 devenv.exe 使用 /SafeMode 开关。

    更多信息: http://msdn.microsoft.com/en-us/library/ms241278%28VS.80%29.aspx

    【讨论】:

      猜你喜欢
      • 2012-01-14
      • 1970-01-01
      • 2022-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多