Папка по умолчанию, в которую Visual Studio устанавливает расширения, следующая: %LocalAppData%\Microsoft\VisualStudio<версия Visual Studio>\Extensions. Итак, я хочу изменить папку на пользовательскую, поскольку политика компании не позволяет запускать программы в AppData.
Я сделал то же самое для пакетов nuget. Я создал переменную среды под названием NUGET_PACKAGES и указал нужную папку.
Есть ли способ сделать то же самое для расширений?
Я пробовал использовать некоторые переменные среды, но безуспешно.





Вы можете создать символическую ссылку на папку %LocalAppData%\Microsoft\VisualStudio<версия Visual Studio>\Extensions\.
Например
mklink /D %LocalAppData%\Microsoft\VisualStudio\<Visual Studio version>\Extensions\ "your custom folder"
Более того, большинство расширений предназначены для каждого пользователя и устанавливаются в папку %LocalAppData%\Microsoft\VisualStudio<версия Visual Studio>\Extensions\. Некоторые расширения являются административными и устанавливаются в папку \Common7\IDE\Extensions\.
Надеюсь, это поможет вам.
Хорошо, я попробовал, и это работает! Спасибо!