NET8 MAUIBlazor发布用于windows应用

1.打开 PowerShell 终端 , 命令行进入工程目录,以我的例子工程为例

DOS命令:cd 项目名

2.复制窗口里面的 Thumbprint 下的指纹码, 例如我这个是E18EF79CF31104139F16BD2089F4AB1898D381C2

3.配置项目生成设置, 双击项目名称或者直接编辑 ltyj.C2.Cilent.csproj 文件

添加下面这 节点

csharp 复制代码
 <PropertyGroup Condition="$(TargetFramework.Contains('-windows')) and '$(Configuration)' == 'Release'">
        <GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
        <AppxPackageSigningEnabled>true</AppxPackageSigningEnabled>
        <PackageCertificateThumbprint>E18EF79CF31104139F16BD2089F4AB1898D381C2</PackageCertificateThumbprint> 
    </PropertyGroup>

4.发布命令行终端发布:

csharp 复制代码
dotnet publish -f net8.0-windows10.0.19041.0 -c Release

5.找到对应目录

6.打开证书

第一步:安装证书;

第二步:选择本地计算机

第三步点击浏览,选择受信任人

第四步点击完成

7.点击ltyj.C2.Cilent_1.0.10.0_x64.msix进行安装即可(我这里已经安装过了所以显示的重新安装)

这样就大功告成了

相关推荐
宝桥南山20 小时前
.NET 11 - 尝试一下Minimal API中的异步验证新特性
microsoft·微软·c#·asp.net·.net·.netcore
无风听海21 小时前
深入理解.NET中的 Lazy<T>
服务器·php·.net
海盗123421 小时前
微软技术日报 2026-10-14:十月补丁 1411 个漏洞,.NET 11 交出 RC2
人工智能·microsoft·机器人·aigc·.net
学以智用1 天前
.NET WinForms / WPF / Blazor 模板详解
.net
黄一一9112431 天前
吾爱大佬开发,离线可用!PDF文件处理工具,本地网页版文件-浏览器里就能搞定,所有操作系统可用
windows·安全·阿里云·pdf·.net·开源软件
慧都小妮子2 天前
MSG 附件太占内存?Aspose.Email for .NET 26.9 延迟加载
c#·.net·aspose·内存优化·延迟加载·aspose.email·附件内存
学以智用2 天前
ASP.NET Core 项目模板详解:Web应用 / Web API / MVC / Razor Pages
.net
IT规划师2 天前
MQTT实战 - 用了8年MQTT,我为什么还要重新系统啃一遍(一)
物联网·.net
邹肖桥3 天前
使用S7.net动态库对西门子Plc S7-1200进行通讯操作
.net
chingho3 天前
GitHub上这10个C#项目,不仅实用,还怪好玩的
c#·github·.net·开源项目