Упаковка, развертывание и запрос приложений Windows
Вы развертываете, управляете приложениями Windows и службами (включая UWPs и классические приложения) с помощью пакетов приложений MSIX/.appx на основе формата OPC. Каждый пакет приложения содержит файлы, составляющие приложение, и файл манифеста, описывающий программное обеспечение в Windows.
Введение
Как правило, разработчики создают и подписывают пакеты приложений с помощью Visual Studio. Дополнительные сведения см. в разделе "Упаковка приложения UWP" с помощью Visual Studio.
Microsoft Store упрощает создание, отправку и продажу приложений клиентам по всему миру. Дополнительные сведения см. в разделе "Отправка приложений".
Командлеты Windows PowerShell позволяют устанавливать бизнес-приложения Windows и управлять ими без использования Магазина. Дополнительные сведения см. в разделе "Командлеты модуля Appx".
С помощью API упаковки, развертывания и запроса можно программно выполнять следующие задачи:
- Создание пакета приложения для приложения Windows
- Развертывание упаковаемого приложения Для Windows
- Перечисление пакетов приложений, установленных в системе, и получение сведений о них из манифеста
- Использование содержимого пакета приложения
В этом разделе
Раздел | Описание |
---|---|
Создание пакета приложения (C++) | Узнайте, как создать пакет приложения с помощью API упаковки. |
Создание сертификата для подписи пакета приложения | Узнайте, как использовать MakeCert и Pvk2Pfx для создания сертификата подписи тестового кода, чтобы подписать пакеты приложений. |
Как подписать пакет приложения с помощью SignTool | Узнайте, как использовать SignTool для подписывания пакетов приложений, чтобы их можно было развернуть. |
Устранение ошибок подписи пакета приложения | Сбой развертывания приложения может быть вызван сбоем проверки цифровой подписи пакета приложения. Узнайте, как распознать эти ошибки и что делать с ними. |
Как программно подписать пакет приложения (C++) | Узнайте, как подписать пакет приложения с помощью функции SignerSignEx2. |
Разработка приложения OEM, использующего пользовательский файл | Узнайте, как разработать приложение, использующее пользовательский файл для передачи сведений от ИЗГОТОВИТЕЛЯ в приложение. |
Использование модуля Appx в узле netfx, отличном от powershell.exe | Узнайте, как использовать модуль Appx в узле netfx, отличном от powershell.exe. |
Извлечение содержимого пакета приложения (C++) | Узнайте, как извлекать файлы из пакета приложения с помощью API упаковки. |
Запрос сведений о манифесте пакета приложения (C++) | Узнайте, как получить сведения из манифеста пакета приложения с помощью API упаковки |
Устранение неполадок | Предоставляет сведения, помогающие устранять неполадки при упаковке, развертывании или запросе пакета приложения. |
Справочник по API упаковки | API упаковки создает, считывает и записывает пакеты приложений. |
Справочник по API развертывания | API развертывания устанавливает, обновляет и удаляет пакеты приложений. |
Справочник по API запросов | API запросов получает сведения о пакетах приложений, установленных в системе. |
Средства и командлеты PowerShell | Используйте эти средства и командлеты для создания, установки и управления пакетами приложений. |
Примеры пакета SDK | Скачайте примеры пакета SDK, демонстрирующие упаковку, развертывание и запрос API для приложений Windows. |
Словарь терминов | Сведения о терминах, связанных с упаковкой, развертыванием и запросом приложений Windows. |
См. также
-
Основные понятия
-
Другая ссылка