Где хранятся настройки внешних веб-инструментов Visual Studio 2017? - PullRequest
0 голосов
/ 18 октября 2018

Я хотел бы программно изменить параметры (пути), найденные в печально известном разделе «Внешние веб-инструменты» параметров Visual Studio 2017.См., Например, этот ответ , относящийся к этому разделу.

Где хранятся эти настройки?Есть ли файл или раздел реестра, которые я могу изменить, или любая командная строка, которую я могу вызвать, чтобы обновить пути?

enter image description here

1 Ответ

0 голосов
/ 25 октября 2018

Пути к внешним веб-инструментам вместе с целым рядом других параметров среды хранятся в файле «CurrentSettings.vssettings» в папке пользователя AppData \ Local \ Microsoft \ VisualStudio \ 15.0_4c946413 \ Settings.(последний бит после «15.0_» является уникальным значением для пользователя, поэтому он будет отличаться для вас)

По крайней мере, для VS 2017, файл является XML-файлом, а пути хранятся в «ToolPaths»."свойство элемента" Projects_Web Package Management_External Web Tools ".

<Category name="Projects_Web Package Management_External Web Tools"
          Category="{b521100c-f698-4018-b1cf-6421fc59fa9b}"
          Package="{cb03d63d-47be-437d-b26b-1ad8aa7ff394}"
          RegisteredName="Projects_Web Package Management_External Web Tools"
          PackageName="PackageManagementPackage">
    <PropertyValue name="ToolPaths">.\node_modules\.bin;$(VSInstalledExternalTools);$(PATH);$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\cmd;$(DevEnvDir)\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin</PropertyValue>
</Category>

Я не знаю, что произойдет, если вы измените файл во время работы VS.

Вы также можете перейти в меню «Сервис», а затем «Импортировать и экспортировать настройки ...» и экспортировать настройки в файл, изменить файл и затем импортировать его обратно в VS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...