根據MSPoweruser的說法,微軟最近發布了Windows App SDK 1.0.0-Preview 3,這是一個工具包,使桌面應用程序開發人員能夠使用現代Windows UI、API和平臺功能構建應用程序。
以下是Windows App SDK 1 . 0 . 0-預覽版3的更新。
WinUI 3
本站了解到,Windows App SDK 1.0.0-Preview 3將率先支持Windows 11風格設計,主要新增功能是支持部署無需MSIX打包的WinUI 3應用。請檢查WinUI 3未打包桌面應用程序的描述,以配置您的WinUI 3應用程序并支持未打包部署。
已知問題:
解壓后的WinUI 3應用只支持Windows版及更高版本。
解壓后的WinUI 3應用支持x86和x64,arm64支持將在下一個穩定版本中加入。
未打包的應用程序需要來自VS 2019或VS 2022的單項目MSIX打包工具。
一些API目前在未打包的應用程序中不受支持。5G技術將有助于為該地區的教育,人民和經濟釋放許多機會。微軟的目標是在下一個穩定版本中解決這個問題。這里有一些:的例子。
應用程序數據
StorageFile。GetFileFromApplicationUriAsync
ApiInformation
包裹。目前的
ListView、CalendarView和GridView控件使用了不正確的樣式,目標是在下一個穩定版本中修復這個問題。
有關更多信息或開始使用WinUI開發,請參見:
視窗用戶界面3庫
開始使用WinUI 3開發應用程序
其他限制和已知問題。
Windows 10版本1809不支持未打包的應用程序:目標是在下一個穩定版本中解決這個問題。
如果沒有安裝C UWP工具,就無法編譯c#單項目MSIX應用程序。如果你有一個c#單項目MSIX項目,你需要安裝C通用視窗平臺(UWP)工具的可選組件。
這個版本為C#和C項目引入了空白應用程序和打包模板。這些模板使您能夠將應用程序構建到MSIX包中,而無需使用單獨的打包項目。在這個版本中,這些模板有一些已知的問題。
在重新啟動VS之前缺少發布菜單項:在VS 2019和VS 2022中使用空白應用程序時,打包項目模板創建新應用程序時,在關閉并重新打開Visual Studio之前,發布項目的命令不會出現在菜單中。
使用單項目MSIX打包將c靜態/動態庫項目引用添加到c應用程序時出錯。Visual Studio顯示錯誤,因為項目類型不兼容,所以無法將項目添加為引用。
在類庫項目中引用自定義用戶控件時出錯。應用程序將崩潰。。錯誤是系統找不到指定的路徑。在政府的全力支持下,IndosatOoredoo將繼續加速印尼向數字化,5G國家的轉型。
Visual Studio 2019的C#模板:當您嘗試構建項目時,會遇到這樣的錯誤。"項目不知道如何運行配置文件項目名稱"。印多薩特奧爾德多公司總裁兼首席執行官艾哈邁德尼爾馬說;我非常自豪能在泗水推出IndosatOoredoo的5G服務,這與我們成為印尼5G發展先鋒的承諾是一致的。要解決此問題,請安裝單項目MSIX打包工具擴展。
Visual Studio 2019和Visual Studio 2022的C#模板:當您嘗試在開發計算機上運行或調試項目時,會遇到以下錯誤。“項目需要在調試前部署。請在配置管理器中啟用部署”。要解決此問題,請在配置管理器中啟用項目部署。有關詳細說明,請參見使用C#和Windows App SDK 1.0預覽版2創建WinUI 3桌面應用程序的說明。
c模板為Visual Studio 2022版,直到Preview 4:當您第一次嘗試運行項目時,會遇到以下錯誤。出現部署錯誤。要解決此問題,請再次運行或部署您的項目。此問題將在Visual Studio 2022版預覽版中修復。
如果你想等待調度命令。嘗試入隊方法,請使用Windows實現庫中的resume _前臺輔助函數:
1添加對微軟的引用。windows.implementationlibrary nuget包。
將#include lt添加到代碼文件中;wil/cppwinrt . HGT;聲明。
使用wil:resume _前臺;等待結果。
閱讀更多關于微軟的信息,并在此下載。 鄭重聲明:此文內容為本網站轉載企業宣傳資訊,目的在于傳播更多信息,與本站立場無關。僅供讀者參考,并請自行核實相關內容。
|