Blazor WASM,dotnet 发布和事件的错误?

圣地亚哥

我在使用 Blazor WASM 和 dotnet publish 时遇到了麻烦

我有一个干净的 Blazor WASM .NET 6 项目,我添加了一些代码来捕获事件

在此处输入图像描述

我使用 Visual Studio 2022 调试应用程序,单击标题后,我得到以下信息:

在此处输入图像描述

一切都按预期工作

但是当我做一个

dotnet publish

并运行我得到的应用程序:

在此处输入图像描述

难道我做错了什么?这是一个错误?

杰西·古德

不确定您是否可以认为这是一个错误,但是当您发布应用程序时,MouseEventArgs会从带有 getter 和 setter 的普通属性更改:

public bool AltKey { get; set; }

到这样的东西,并且JsonSerializer不能再序列化它了:

public bool AltKey
{
    [CompilerGenerated]
    set
    {
        <AltKey>k__BackingField = value;
    }
}

据我所知,您也无法将其关闭。也许他们认为没有人会尝试序列化 eventargs。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法再将 Blazor wasm 发布到 azure

Blazor WASM 滚动事件未触发

blazor wasm 使用 Cryptography.Algorithms 错误

为什么在浏览器>开发工具>网络中看不到Blazor WebAssembly应用程序上加载了DLL和dotnet.wasm?

从桌面发布后,Azure 管道 Blazor WASM 不会传播更改

是否有 Blazor WASM + WebAPI 项目模板,例如“dotnet new react”?

Blazor WASM 项目引用错误 (BLAZORSDK1001)

无法调试 Blazor wasm

Blazor WASM 页面路由

Blazor WASM 视图模型

Blazor WASM TargetFrameworks NetStandard 2.1和Net5.0

带有 @Body 和更多属性的 Blazor WASM LayoutComponentBase

配置 blazor wasm 和单独的 identityserver4

如何在Blazor wasm和.Net 5之间共享课程?

Blazor Preview 9 / mono-wasm内存访问超出范围:DotNet.invokeMethod的最大字符串大小?

Blazor WASM与SignalR发送对象

在 Blazor Wasm 中使用角色

Blazor 中错误的事件顺序

尝试从 Blazor Wasm 调用 AspNetCore Restful API 时出现“TypeError: Failed to fetch”错误

Blazor WASM 停留在“正在授权……”和“正在完成登录……”

如何在不同文件中拆分C#和HTML的Blazor WASM组件代码?

Blazor WASM页面上的命名空间问题

集合更改时,Blazor WASM更新导航

在Blazor Wasm中读取本地/静态文件

在 Blazor WASM 项目中更改目标框架

无法在 Blazor WASM 中打断点

带有 Blazor WASM 的 Office 加载项

Blazor WASM RuntimeError 内存超出范围

在Blazor WASM中测试的代码(不要慢)