您必须安装或更新 .NET 才能在打开 MAUI Windows 应用程序时运行此应用程序弹出窗口

问题描述 投票:0回答:1

我已将现有的 MAUI 应用程序升级到 .NET 8.0 并使用以下命令行命令生成捆绑文件

dotnet publish -c Release -p:Platform=x64 -f net8.0-windows10.0.19041.0

我已使用 MSIX/Power shell 安装了该应用程序。

打开应用程序时,它会要求安装或更新 .NET,如下图所示

但是在使用 .NET 7.0 升级之前,打开应用程序时不会显示弹出窗口。

预期行为: 打开应用程序时,不应要求下载

请帮助我们。

c# xamarin maui .net-8.0
1个回答
0
投票

--self-contained
添加到发布命令行以创建一个自包含应用程序,其中包含框架所需的部分,因此无需额外安装即可进行部署。您可能还需要添加
-r win-x64
来指定平台。

请参阅部署指南,了解部署模型的概述以及有关要使用的命令的更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.