網易首頁 > 網易號 > 正文 申請入駐

微軟推出 WinApp CLI,統一 Windows 應用開發的工作流

0
分享至


作者 | Edin Kapi?

譯者 | 張衛濱

2026 年 1 月,微軟宣布 WinApp CLI 發布公開預覽版。這是一款全新的命令行工具,旨在將 Windows 應用開發的常用操作統一整合到單一接口中。該工具已開源發布,面向使用.NET、C++、Electron、Rust 等不同技術棧的開發者。

此次發布反映出 Windows 開發中長期存在的復雜性問題。開發現代 Windows 應用通常需要協調多個 SDK、編輯清單文件、生成證書并處理打包流程。對于不使用 Visual Studio 或 MSBuild 工作流的開發者而言,這種碎片化尤為明顯,接入新版 Windows API 往往需要大量手動配置。WinApp CLI 旨在解決這一痛點,統一負責環境初始化、項目配置與應用打包。微軟表示,該工具打通了跨平臺工具鏈與 Windows 的原生能力,可自動對接 Windows SDK 與 Windows App SDK。


核心亮點之一是一鍵式的環境初始化。執行winapp init命令即可自動下載所需的 SDK、生成 C++ WinRT 綁定等投射(projection)代碼,并自動創建清單、資源文件與開發證書。這替代了過去繁瑣的多步驟手動配置與工具鏈定制。

此外,該 CLI 提供了面向開發內循環優化的包標識工作流(package identity workflow)。通知、系統集成、AI 能力等現代 Windows API,都要求應用具備包標識。傳統方式需要完整打包應用,而通過winapp create-debug-identity,開發者無需完整 MSIX 打包,即可為可執行文件附加調試包標識,大幅提升迭代與測試效率。

該工具同時會自動化清單管理、證書生成與簽名流程。內置命令可創建并安裝開發證書、更新清單資源、生成可分發的已簽名 MSIX 安裝包。相關能力原生支持 CI/CD 流水線,官方 GitHub Actions 與 Azure DevOps 任務可通過winapp restore一鍵配置構建環境。

另外一項重要的新增功能是對 Electron 和 Node.js 場景的專項支持。開發者可通過winapp node add-electron-debug-identity向正在運行的 Electron 進程注入包標識,這樣 Electron 進程就能訪問未經打包的應用程序的 API,原來它只能訪問已打包的應用程序。微軟還開放了實驗性的 Node.js Windows API 投射,包含各類 AI 相關的能力。

目前 WinApp CLI 仍處于公開預覽階段,微軟提示在正式版發布前命令與功能仍然有可能進行調整。開發者使用時需要留意破壞性的變更,同時部分文檔與框架適配尚不完善。繼 1 月首次發布后,微軟已于 2026 年 2 月底發布 0.2.0 更新版,修復多項問題并提供了額外的優化。

WinApp CLI 可以通過 WinGet 和 Electron 場景專用的 npm 包獲取,作為 GitHub 項目,鼓勵開發者提 Issue 和貢獻代碼。微軟將其定位為現有 IDE 工作流的補充而非替代方案,尤其適配跨平臺技術棧團隊。

更多詳細信息、安裝指引與示例工程可查閱官方發布博客與 GitHub 倉庫。

查看英文原文:

Microsoft Introduces WinApp CLI to Unify Windows App Development Workflows(https://www.infoq.com/news/2026/03/winapp-cli/)

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
80W全能卷王,輕薄本也能玩3A!惠普星Book Pro 16深度測評

80W全能卷王,輕薄本也能玩3A!惠普星Book Pro 16深度測評

電腦報
2026-04-20 16:51:12
克媒:莫德里奇顴骨骨折賽季報銷,預計將戴面具出戰世界杯

克媒:莫德里奇顴骨骨折賽季報銷,預計將戴面具出戰世界杯

懂球帝
2026-04-27 22:00:51
羅永浩連發6個問句怒懟!俞敏洪反思“東方甄選多位主播離職”,有網友說“任何一個人遭遇羅永浩、董宇輝這種忘恩負義的小人都夠嗆”

羅永浩連發6個問句怒懟!俞敏洪反思“東方甄選多位主播離職”,有網友說“任何一個人遭遇羅永浩、董宇輝這種忘恩負義的小人都夠嗆”

魯中晨報
2026-04-27 17:56:12
大五座SUV市場都在演戲!嵐圖泰山X8,撕碎所有偽大五座

大五座SUV市場都在演戲!嵐圖泰山X8,撕碎所有偽大五座

科技每日推送
2026-04-23 18:25:22
車企為什么開始把新車首發押在京東上?

車企為什么開始把新車首發押在京東上?

豹變
2026-04-25 08:00:03
匈牙利一夜變天:馬扎爾開啟全面清算!歐爾班往哪走?

匈牙利一夜變天:馬扎爾開啟全面清算!歐爾班往哪走?

大江看潮
2026-04-27 09:05:55
江淮汽車:目前尊界S800面向國內銷售

江淮汽車:目前尊界S800面向國內銷售

每日經濟新聞
2026-04-27 16:27:20
演員陸毅嘴唇發紫,被網友提醒去醫院體檢;陸毅聽勸后回應:心臟沒問題,體重卻超標了,身高1米8,體重180斤,“我是方的”

演員陸毅嘴唇發紫,被網友提醒去醫院體檢;陸毅聽勸后回應:心臟沒問題,體重卻超標了,身高1米8,體重180斤,“我是方的”

浙江之聲
2026-04-27 13:09:03
吉林伊通驚現200萬豪華住宅式墓地,獨門獨戶地上地下兩層

吉林伊通驚現200萬豪華住宅式墓地,獨門獨戶地上地下兩層

大象新聞
2026-04-27 13:41:32
克宮發出最后通牒要求烏作出“痛苦決定”,德國炮彈產能超越美國

克宮發出最后通牒要求烏作出“痛苦決定”,德國炮彈產能超越美國

史政先鋒
2026-04-27 18:27:59
拆解健合:一季度數據里的抗周期基因

拆解健合:一季度數據里的抗周期基因

一點財經
2026-04-27 18:31:37
這才是提高數學成績最好的方法!(建議永久收藏)

這才是提高數學成績最好的方法?。ńㄗh永久收藏)

戶外阿毽
2026-04-27 09:46:34
這位派出所長,你瘋了嗎?

這位派出所長,你瘋了嗎?

新海言
2026-04-27 11:01:05
余承東在華為權力排名

余承東在華為權力排名

生活新鮮市
2026-04-27 18:30:53
32歲男子:一周多達9次,不幸猝死,妻子:多次勸說,他就是不聽

32歲男子:一周多達9次,不幸猝死,妻子:多次勸說,他就是不聽

川渝視覺
2026-04-27 22:04:50
開源模型橫掃21個科學任務!寬德Will聯手斯坦福清北,試錯變武器

開源模型橫掃21個科學任務!寬德Will聯手斯坦福清北,試錯變武器

機器之心Pro
2026-04-26 13:19:19
自導自演白宮記協晚宴槍擊事件?特朗普回應

自導自演白宮記協晚宴槍擊事件?特朗普回應

極目新聞
2026-04-27 19:31:28
我敢打賭99%的男人會選白衣服女孩做老婆,看腿型就知道

我敢打賭99%的男人會選白衣服女孩做老婆,看腿型就知道

朗威談星座
2026-04-26 10:47:21
隨著吳宜澤13-11勝塞爾比,火箭12-13,世錦賽8強對陣出爐附賽程

隨著吳宜澤13-11勝塞爾比,火箭12-13,世錦賽8強對陣出爐附賽程

小火箭愛體育
2026-04-28 00:09:23
上海地鐵32歲女子與66歲老太互毆后續:央媒發聲,拘留只是開始!

上海地鐵32歲女子與66歲老太互毆后續:央媒發聲,拘留只是開始!

青梅侃史啊
2026-04-27 11:38:30
2026-04-28 02:47:00
InfoQ incentive-icons
InfoQ
有內容的技術社區媒體
12309文章數 51863關注度
往期回顧 全部

科技要聞

DeepSeek V4上線三天,第一批實測出來了

頭條要聞

坐在特朗普身邊親歷槍擊案的女記者 身份非常不一般

頭條要聞

坐在特朗普身邊親歷槍擊案的女記者 身份非常不一般

體育要聞

人類馬拉松"破二"新紀元,一場跑鞋軍備競賽

娛樂要聞

黃楊鈿甜為“耳環風波”出鏡道歉:謠言已澄清

財經要聞

Meta 140億收購Manus遭中國發改委否決

汽車要聞

不那么小眾也可以 smart的路會越走越寬

態度原創

本地
旅游
時尚
數碼
手機

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

旅游要聞

不止看花 京津冀春日游花樣翻新

絲巾的10種系法,愛美的女人必看

數碼要聞

6K/3K雙模切換!三星這款顯示器什么水平?

手機要聞

一加Nord CE6 Lite官宣5月7日發布,7000mAh電池

無障礙瀏覽 進入關懷版