我正在寻找一种通过脚本为Visual 2017提供初始设置的方法。将*.vssettings文件复制到%USERPROFILE%\Documents\Visual Studio 2017\Settings路径无法工作,因为Visual在创建用户配置文件时将在启动时重写该文件。
/resetsetting开关vor devenv.exe可用于将设置重置为指定的.vssettings文件,但这也将打开Visual。
是否有一种方法可以从PowerShell脚本默默地为Visual提供初始设置?或者任何安全的方法来检测何时Visual创建了配置文件并在使用/resetsetting时导入了设置,这样就可以杀死devenv进程吗?
发布于 2017-08-14 12:17:23
当使用/resetsettings时,您可以:
devenv.exe /resetsettings <filepath>默认设置文件上的修改日期将更改为与指定的文件匹配。devenv.exe我已经尝试过了;步骤3之后的设置文件与/resetsettings中指定的设置文件并不相同,尽管它显然与之前的默认设置文件不同。我不知道保留标签的标准。
相关的,而不是PowerShell解决方案:可以通过转到Tools > Options > Environment >来指定 团队设置文件。更多关于环境选择的信息。
链接备注:“在应用时,这些团队设置不会覆盖.vssettings文件中未指定的任何类别”
https://stackoverflow.com/questions/45670925
复制相似问题