· · 2 минут чтения

Windows App Development CLI становится всё полезнее для реальной работы по упаковке приложений

Windows App Development CLI v0.3.2 добавляет поддержку MSIX bundle, более умную инициализацию проекта и лучшее поведение автоматизации. Для .NET-команд, работающих с Windows, это делает его более практичным как часть реального workflow по упаковке приложений.

Windows .NET WinUI WPF Developer Tools
Эта статья также доступна на:English, Español, Català, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, हिन्दी, Polski, Türkçe, العربية, Bahasa Indonesia, Nederlands

Эта статья переведена автоматически. Оригинал можно прочитать здесь.

Мне нравятся обновления tooling, которые убирают раздражающие шаги, которые никому не хочется выполнять вручную.

По сути, это и есть история Windows App Development CLI v0.3.2.

Этот релиз добавляет лучшее bundling, более умную инициализацию, более чистую поддержку скриншотов и более надёжное поведение в неинтерактивном режиме. По отдельности это не звучит ярко, но вместе делает CLI более убедительным для команд, которые занимаются реальной упаковкой и доставкой Windows-приложений.

Поддержка MSIX bundle — заголовок не случайно

Самое сильное дополнение здесь — поддержка MSIX bundle.

Если вы публикуете Windows-приложения под разные архитектуры, более простой путь к корректному .msixbundle очень важен. История Microsoft Store, workflow упаковки и многoархитектурная доставка становятся гораздо менее неудобными, когда CLI может взять на себя большую часть этого workflow напрямую.

Это тот тип функции, который переводит инструмент из категории «интересный preview" в «возможно, я действительно оставлю его в toolchain".

Более умный winapp init тоже важнее, чем звучит

Улучшения в winapp init — из тех вещей, которые люди недооценивают, пока не почувствуют эту боль на себе.

Автоматическое определение совместимых проектов, более аккуратная работа с несколькими типами проектов и более корректное поведение в неинтерактивных shell делают CLI гораздо реалистичнее для setup, управляемых скриптами и CI.

Это важно для серьёзных команд.

Почему это важно для .NET-разработчиков

Это особенно стоит отслеживать, если вы работаете в той части мира .NET, которая по-прежнему глубоко заботится о:

  • WPF
  • WinUI
  • упаковке desktop-приложений
  • отправке в Store
  • нативной доставке для Windows

Эти области не всегда получают столько же хайпа, сколько cloud или AI tooling, но для реальных продуктов они по-прежнему очень важны.

Моё мнение

Windows App Development CLI всё ещё на раннем этапе, но именно такие релизы и помогают инструментам завоёвывать доверие.

Более хорошая упаковка, более хорошее поведение инициализации и лучшая поддержка автоматизации — это ровно те улучшения, благодаря которым preview tool начинает ощущаться действительно полезным.

Оригинальная публикация: Windows App Development CLI v0.3.2 — поддержка bundling, более умная инициализация и многое другое

Поделиться:
Просмотреть исходный код этой статьи на GitHub ↗
← OpenEnv и Foundry выводят разговор за рамки статичных агентов
Оболочки агентов важны, потому что промптов недостаточно →