Включить всю папку в VSIX - PullRequest
0 голосов
/ 04 июля 2018

Есть ли простой способ включить целую папку как контент в пакет VSIX? Надеемся, что есть более простой способ, чем установка флага «Включить в VSIX» для каждого файла отдельно.

Причина, по которой нам это нужно, заключается в добавлении скомпилированной html-страницы справки (с большим количеством файлов зависимостей) в наше расширение.

1 Ответ

0 голосов
/ 06 июля 2018

Есть ли простой способ включить целую папку как контент в пакет VSIX? Надеемся, что есть более простой способ, чем установка флага «Включить в VSIX» для каждого файла отдельно.

Вы можете использовать подстановочный знак *, чтобы включить все файлы в папке как содержимое в пакет VSIX, например:

<Content Include="TestFolder\*.*">
  <IncludeInVSIX>true</IncludeInVSIX>
</Content>

После сборки проекта VSIX измените сгенерированный файл .vsix на .zip и разархивируйте его, мы найдем все файлы в TestFolder.

Надеюсь, это поможет.

...