Closed istanb84 closed 3 months ago
上面的报错是 win32api 的锅,可以不用理他,直接继续即可。 目前是支持 .NET Framework 4.7.2 的,这个没问题。
关于这个报错的更多信息请看:https://github.com/iNKORE-NET/UI.WPF.Modern/issues/13
@NotYoojun 感谢回复。 但选择继续后还会提示,需要继续忽略才能启动,而且窗口的拖动、最小化、最大化都会触发这个异常, 这样会导致在debug模式下很难进行调试,不停的中断。
我也试用了另一个库:https://github.com/Kinnara/ModernWpf 它在 .NET Framework 的框架下不会出现这个异常,不知是否有参考价值。
后续如果有时间的话是否会考虑优化一下这个问题呢?
把这个关了就是啊
这个问题是一个叫 MaximizeWindowFixer 优化的东西引发的,你可以在窗口层面把它禁用。
ModernWpf 是没有这个优化的,所以也不存在这个问题。
@NotYoojun 明白了,谢谢
Describe the bug 根据项目页面和nuget页面的介绍,支持 .NET Framework 4.5.2 及以上, 但我在 .NET Framework 4.7.2 的工程中引入 iNKORE.UI.WPF.Modern 0.9.29 后,出现2个问题: 1.没有自动添加依赖包 iNKORE.UI.WPF,程序无法启动 2.在添加了 iNKORE.UI.WPF 包,并根据文档做基础设置后程序无法启动,报错信息:
To Reproduce Steps to reproduce the behavior:
根据文档在 App.xaml 中加入资源:
3.在主窗口中加入样式:
Expected behavior 可以正常启动并应用样式。
Desktop (please complete the following information):
Additional context 作为对比,我新建了一个 .NET 6.0 WPF 项目,添加了同样的代码,程序启动正常。