Можно ли создать VSIX таким образом, чтобы установщик расширений Visual Studio выполнял административную задачу после установки?
У меня есть существующее расширение Visual Studio, которое работает из коробки.
Однако некоторый сторонний код требует, чтобы папка создавалась в определенном месте (в каталоге IDE Visual Studio), чтобы позволить добавочному пользователю настраивать некоторые вещи по своему усмотрению.
Расширение попытается создать эту папку, но, конечно, папка IDE имеет ограниченные разрешения, как и должно быть.
Я мог бы создать собственный EXE-файл, который запускается расширением при первом запуске, и указать, что он делает это с повышенными разрешениями, а затем этот EXE-файл может создать необходимую папку. Но это кажется неправильным, и не в духе расширений.
Поэтому мне было интересно, могу ли я что-нибудь сделать в своем проекте VSIX, чтобы установщик VSIX позаботился о создании папки?