如何在没有插件和所有第三方功能的情况下运行Visual Studio


67

我已经在Visual Studio中安装了许多第三方插件加载项。

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

就像mozilla firefox

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

Answers:


97

Visual Studio的所有版本都可以从一组参数开始

使用devenv.exe / SafeMode允许您在SafeMode中运行任何版本的Visual Studio(devenv.exe),它将禁用第三方插件。

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

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


1
旁注:/SafeMode也会禁用TFS
Morpheus 2014年

VS2012刚开始显示(可能与安装VS Code有关),仅显示菜单,而“扩展和更新”菜单则显示为全黑。做了一个/ resetsettings没有结果,然后运行了/ SafeMode并做了一些扩展名更新,但是它不能正常工作。猜想在某些情况下/ SafeMode可以提供帮助。在这种情况下,请尝试进行一些更新或安装(任何)扩展程序,看看它是否可以解决问题
George Birbilis 2015年

3
如果要在安全模式下以管理员身份运行VS(例如,将加载IIS项目),请以管理员身份打开命令提示符,然后devenv.exe /SafeMode从那里运行。
致命狗2015年

旁注:/ SafeMode也将禁用TestExplorer
hB0

旁注2:使用/ SafeMode开关,“ Team Explorer”将被禁用。仅在启用“待更改”和“设置”的情况下

12

您可以使用命令行中的/SafeMode开关以安全模式运行Visual Studio :

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

这将阻止所有第三方程序包和加载项的加载。如果您发现自己需要经常执行此操作,则甚至可以创建Visual Studio的新快捷方式并将此开关添加到目标路径,以便双击该快捷方式会自动以安全模式打开Visual Studio。


注意:您可以使用开发人员命令提示符通过这些命令启动VS。只需在开始菜单中搜索“开发人员命令提示符”。然后运行devenv /SafeMode
Paesano2000 '18

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)替换路径
Serj Sagan

2

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

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

在其他情况下,VisualStudio安装在其他硬盘驱动器上。


顺便说一句,此人似乎在重置后关闭了VS
George Birbilis 2015年

@GeorgeBirbilis VS没有在我的系统上关闭,我为您感到抱歉如果此修复无法解决您

在我的情况下,先执行/ SafeMode,然后安装任何扩展名/更新,然后将其修复。也许某些扩展缓存损坏了?
乔治·比比里斯

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.