.net standard 2.0 程序加密没有错误弹窗如何处理

Lars Møller avatar

WIBU

2025-12-05

当您使用 .net standard 2.0 程序加密时,程序运行没有错误弹窗是正常现象,.net standard 没有提供默认的报错框。
您可以采取两种方法:
1. 修改配置,将错误信息保存到文件中。
首先,修改 UserMessageZh.ini 配置文件,改为如下配置:
[Service] Gui=off Logging=on LogPath="C:\Users\Default\AppData\Local\Temp"
LogPath 改为您想要保存的位置。
2. 自定义报错处理,可在加密时指定报错处理dll,配置为:-um:UserMessage,之后根据示例开发您自定义的报错处理dll。
示例位置:C:\Users\Public\Documents\WIBU-SYSTEMS 安装开发包之后这里有个压缩包 SoftwareProtectionSamples.zip,解压之后,里面的对应语言的文件夹内,\CSharp\UserMessage\UserMessage_.NetStandard_2.0
免费试用
0