我有安裝了 .NET 7.0 SDK 和 MS Visual Studio 2022 17.4.0 的 MS Windows 10(v.21H2,build 19044.2251)系統,我可以在 VS2022 中創建和運行 MAUI 默認示例專案。
現在我想創建、編譯、構建和運行示例 .NET 7.0 MAUI 應用程式作為 MS Windows 應用程式,使用dotnet CLI類似于.NET MAUI 和 .NET CLI(命令列界面)但用于 MS Windows。
通過運行
dotnet new maui
我得到了一個正確的 MAUI 專案和解決方案(我可以復制它并從 VS2022 中構建/運行它)。
dotnet CLI構建和運行此 MAUI 示例專案的第二個命令列應該是什么
dotnet build -t:??? -f net7.0-windows10.0.19041.0(?) ...
?
uj5u.com熱心網友回復:
看來我們目前無法使用 dotnet cli 構建針對 Windows 的 .net maui 應用程式。Github上的相關討論可見:How to run MAUI on Windows from command line? . 你可以加入他們一起討論。
然而,好訊息是參考了這個 Github 問題:Build Windows target using dotnet build instead of msbuild.exe,我們可以使用MSBuild命令而不是dotnet build命令來構建 MAUI 應用程式。嘗試以下命令:
msbuild -r -p:Configuration=Release -p:RestorePackages=false -p:TargetFramework=net7.0-windows10.0.19041
希望我的回答能幫到你。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/533360.html
上一篇:在C#中訂購IGrouping
