Не удается найти расположение реестра хранилища параметров для расширения в Visual Studio 2019 - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь получить доступ к файлу реестра настроенного расширения, установленного в Visual Studio 2019, через windows 'regedit' для целей автоматизации тестирования. Но в настоящее время я не могу найти какую-либо указанную c папку, связанную с ней.

Согласно https://docs.microsoft.com/en-us/visualstudio/extensibility/walkthrough-saving-user-settings-on-a-start-page?view=vs-2017&viewFallbackFrom=vs-2019 сказано, что я должен перейти к VisualStudio \ 14.0 \ в windows реестрах, но, по-видимому, это для Visual Studio 2015, а не версии 2019.

Поэтому я хочу знать, изменен или отличается путь к реестру хранилища данных для Visual Studio 2019 чем путь, упомянутый выше, так как мое намерение состоит в том, чтобы сохранить настройки, сохраненные конечным пользователем в расширении этого конкретного файла реестра.

Было бы очень признательно, если кто-то может предложить какие-то решения или идеи к моей проблеме.

1 Ответ

0 голосов
/ 12 марта 2020

Не удается найти местоположение реестра хранилища параметров для расширения в Visual Studio 2019

Сначала , благодаря Сергею за предоставление полезной информации.

Магазин реестра VS2019 сильно отличается от VS2015 и не отображается в реестре по умолчанию.

Для VS2019 он хранится под %LOCALAPPDATA%\Microsoft\VisualStudio\16.0_xxxx\privateregistry.bin. И вы можете загрузить его в реестр, чтобы получить значение:

1) открыть реестр -> нажать HKEY_USERS -> нажать File -> Load Hive -> выберите связанный privateregistry.bin и назовите его VS2017PrivateRegistry .

2) После этого вы можете увидеть файл 16.0_xxxxx_Config под ним

enter image description here

Кроме того , более подробную информацию вы можете найти по ссылке, которую Сергей предоставил .

...