Visual Studio设置存储在哪里?

Emi*_*nem 19 settings user-profile visual-studio visual-studio-2013

我正在使用visual studio 2013.我工作的公司已经更改了域名(例如从abc.com到ayebecee.com),这显然意味着必须创建新的登录配置文件等.现在我启动了visual studio但是所有我安装的插件和设置都"消失了".基本上我需要知道存储设置和插件的位置,以便我可以将它们复制到我的新Windows配置文件中.

mar*_*sze 22

**最新版本更新**

Visual Studio 2015:

%USERPROFILE%\Documents\Visual Studio 2015
Run Code Online (Sandbox Code Playgroud)

Visual Studio 2017:

%USERPROFILE%\Documents\Visual Studio 2017
Run Code Online (Sandbox Code Playgroud)

还看看这些文件夹:

%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\...
%USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\...
Run Code Online (Sandbox Code Playgroud)

  • VS2017也可以在'Documents'中找到:`%USERPROFILE%\ Documents\Visual Studio 2017`. (3认同)

mal*_*der 19

尝试将文件从以下位置的旧配置文件复制到新用户名的配置文件:

From:
    C:\Users\[OldUSERNAME]\AppData\Roaming\Microsoft\VisualStudio
To:    
    C:\Users\[NewUSERNAME]\AppData\Roaming\Microsoft\VisualStudio

From:
    C:\Users\[OldUSERNAME]\AppData\Local\Microsoft\VisualStudio
To:
    C:\Users\[NewUSERNAME]\AppData\Local\Microsoft\VisualStudio
Run Code Online (Sandbox Code Playgroud)


Mik*_*ine 16

在我的电脑上,Visual Studio 2019 版本 16.9.05 的设置存储在两个文件中:

C:\Users\YourUserID\AppData\Local\Microsoft\VisualStudio\16.0_c830c69b\Settings\CurrentSettings.vssettings

C:\Users\YourUserID\AppData\Local\Microsoft\VisualStudio\16.0_c830c69b\privateregistry.bin

确切的路径可能会有所不同。

.vssettings文件是一个 XML 文件(尽管不一定格式良好)。

该文件可以作为配置单元bin加载到临时子项下(首先单击;此外,您可能必须退出 Visual Studio)。RegeditHKEY_LOCAL_MACHINE

脚本可以使用 .bin 文件作为配置单元加载reg.exe LOAD HKLM\TempHive "path-to-bin-file"。然后,您可以使用(和类似命令)查询它reg.exe QUERY HKLM\TempHive\Software\Microsoft\VisualStudio,后跟REG UNLOAD HKLM\TempHive.


Ale*_*lex 5

导出Visual Studio设置...工具->导入和导出设置之后,您可以将其导入到您想要具有此设置的VS。


Sto*_*ely 5

Visual Studio 2022 设置文件

在 Windows 计算机上,以下是Microsoft Visual Studio 2022基于 XML 的设置文件的位置。注意“17.x”对于您以及您使用的 Visual Studio 版本而言都是唯一的编号。“16.x”是 Visual Studio 2019,例如:

C:\Users\{username}\AppData\Local\Microsoft\VisualStudio\17.x\
Settings\CurrentSettings.vssettings
Run Code Online (Sandbox Code Playgroud)

此处将显示连接到 Visual Studio 2022 IDE 的大多数(不是全部)所有设置。当然,每个项目都有各种其他设置文件。

注意:请勿尝试操作此文件,而是使用 Visual Studio IDETools > Options...

由于 Visual Studio 不断使用新设置覆盖这些文件,因此我喜欢在完全不同的文件夹中创建主备份,并使用当前设置文件设置手动更新该文件夹。如果我使用不同的设置管理项目,我还会将这些 VS 设置保存在项目中。例如,对于某些 WebAPI 项目等,您不需要大量 JavaScript linting 和代码分析。

要将此设置文件的副本保存或“导出”到新文件夹作为备份,只需打开 Visual Studio 2022 并单击Tools > Import and Export Settings...

选择导出选项并将文件保存在您喜欢的位置。请注意,保存设置文件并不是创建程序使用的 Visual Studio 设置文件的新位置,而只是创建设置文件的副本。