WPF 应用程序中的 XamlParseException - 但仅在安装在 XP 上时出现

2023-11-27

我的 WPF 应用程序在 Windows 7 上运行良好。在 XP 计算机上安装时会出现以下启动错误:

框架版本:v4.0.30319

描述:该过程是 由于未处理而终止 例外。

异常信息: System.Windows.Markup.XamlParseException

堆栈:位于 System.Windows.Markup.XamlReader.RewrapException(System.Exception, 系统.Xaml.IXamlLineInfo、系统.Uri)

在 System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, 布尔值、系统对象、 System.Xaml.XamlObjectWriterSettings, 系统.Uri)

在 System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, 布尔值、系统对象、 System.Xaml.Permissions.XamlAccessLevel, 系统.Uri)

在 System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, 系统.Windows.Markup.ParserContext, 系统.对象,布尔值)

在 System.Windows.Application.LoadComponent(System.Object, 系统.Uri)

在 MyApplication.App.InitializeComponent()

在 MyApplication.App.Main()

我想我可能遇到了这个问题的答案中描述的问题:

Windows XP 上的 XamlParseException

因为我在某些地方使用PresentationFramework.Aero。有办法解决这个问题还是我必须删除 Aero?这很痛苦,因为我正在使用一些 ButtonChromes

TIA


我在 Windows XP SP3 上遇到了同样的问题,对我来说,通过设置解决了问题“复制本地”属性的PresentationFramework.Aero参考"True".

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WPF 应用程序中的 XamlParseException - 但仅在安装在 XP 上时出现 的相关文章

随机推荐