visual studio devenv.exe / resetuserdata到底做什么?

Mas*_*son 4 command-line visual-studio visual-studio-2015

我最近在Visual Studio 2015中遇到问题,我唯一能找到的解决方法是打开开发人员命令行并执行“ devenv.exe / resetuserdata”

这就解决了问题(直到下一次Windows更新通常将其恢复)。

我已经尝试解决了一段时间,因此我可以确定根本原因,但是一个大问题是我找不到关于此命令“ devenv.exe / resetuserdata”的任何msdn文档。

所以这本质上是我的问题,这是做什么的?我试图弄清楚实际上是在重置什么。是注册表数据吗?我找不到某个地方的一些设置/配置文件吗?

编辑:我只是为了澄清一下,总的来说,我理解该命令将执行的操作,但是,我更想知道它的作用,即IE删除文件,注册表项等。

小智 6

它将清除您拥有的所有用户数据,例如选项菜单中的设置,然后您可能需要重新输入用户详细信息/许可证。
您可以在运行命令之前导出设置。

以下目录的内容(可能还有其他信息)将被删除:

%APPDATA%\Microsoft\VisualStudio\<version>
%LOCALAPPDATA%\Microsoft\VisualStudio\<version>
Run Code Online (Sandbox Code Playgroud)