Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как создать пакет расширений. Пакет расширений представляет собой набор расширений, которые можно устанавливать вместе. Пакеты расширений позволяют легко делиться избранными расширениями с другими пользователями или объединять расширения в специальный набор для конкретных сценариев.
В следующем видео показано, как создавать пакеты расширений.
Создание из шаблона проекта
Шаблон проекта пакета расширений создает пакет расширения с набором расширений, которые можно установить вместе.
В диалоговом окне "Новый проект" найдите расширение и выберите "Пакет расширения". В поле "Имя проекта" введите пакет расширения теста. Нажмите кнопку создания.
Visual Studio открывает проект в Обозреватель решений и открывает файл Extensions.vsext в редакторе.
{
"version": "1.0.0.0",
"extensions": [
{
"vsixId": "OneDarkPro.e1e706e2-05d3-4da9-8754-652cd8ab65f4",
"name": "One Dark Pro"
},
{
"vsixId": "7fa839e2-b938-4b1c-9277-edaebe6fdeb5",
"name": "Winter is Coming"
}
]
}
Добавление в существующее расширение
В Обозреватель решений щелкните правой кнопкой мыши узел проекта и выберите "Добавить > новый элемент". Перейдите в узел Расширяемости для Visual C# и выберите Пакет расширений. Оставьте нетронутым имя файла по умолчанию (ExtensionPack1.cs).
VSEXT-файл в корне проекта — это то, что превращает проект в пакет расширений. Просто убедитесь, что для действия сборки задано значение Content , и для включения в VSIX задано значение True , как показано ниже.