最近,我在Visual Studio 2017中的“扩展和更新”窗口中禁用了所有扩展。现在我尝试启用它们但它不起作用。当我启用扩展时Visual Studio说:
These changes will take effect the next time Microsoft Visual Studio is opened.
但是,当我关闭VS并再次重新打开它时,它们仍然处于禁用状态。我在关闭VS后尝试重新启动系统,但这也没有用。
有没有人知道如何解决这个问题?
答案 0 :(得分:3)
有没有人知道如何解决这个问题?
由于没有具体的错误信息,要解决此问题,我想为您提供一些问题排查:
确保您使用的是最新版本的Visual Studio 。
我使用最新版本15.5.2进行测试,没有此问题。如果您不是最新版本,请先将Visual Studio更新到最新版本。
以安全模式运行Visual Studio :
请打开管理CMD窗口并导航到C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE
并运行以下命令:
devenv /safemode
它可以防止Visual Studio启动时加载所有第三方VSPackage,从而确保稳定执行。如果有效,则此问题应由扩展程序引起,您需要删除工具扩展程序和更新下的已安装扩展程序。
清理扩展程序缓存:
如果它无法在安全模式下运行,请尝试删除或重命名以下文件夹: C:\用户\\应用程序数据\本地\微软\ VisualStudio的\ 15.0 C:\用户\\应用程序数据\漫游\微软\ VisualStudio的\ 15.0
同时,以管理员的身份运行visual studio,禁用计算机上的所有Anti-Virus或Anti-Spyware软件并清除%temp%文件夹。
希望这有帮助。