我的 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(使用前将#替换为@)