我的WPF应用程序在许多计算机上运行良好,但现在我在用户计算机上收到有关此错误的报告:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: mysoftware.exe
Problem Signature 02: 1.0.0.1
Problem Signature 03: 4bbcd9d9
Problem Signature 04: PresentationFramework
Problem Signature 05: 3.0.0.0
Problem Signature 06: 4a174fbc
Problem Signature 07: 624f
Problem Signature 08: e1
Problem Signature 09: System.Windows.Markup.XamlParse
OS Version: 6.1.7600.2.0.0.256.48
Locale ID: 1033
我试图使用Application DispatcherUnhandledException捕获Exception,但这没有帮助。并且在try / catch块中也翘曲Window1构造函数。 .NET Framework 3.5安装在该计算机上。
如何找出崩溃的原因:记录此错误,调试,......?
答案 0 :(得分:4)
只需确认您已安装.Net Framework 3.5sp1。
答案 1 :(得分:0)
提到XAML解析这一事实会让我检查XAML是否在该特定计算机上损坏。检查它的最简单方法是将其重命名为.xml并使用Internet Explorer打开它。 (即使它形成良好,它仍然可能存在某种问题。)
如果是ClickOnce部署的应用程序,我建议清除应用程序的本地缓存并重新启动以查看是否可以解决问题。
答案 2 :(得分:0)
我认为主要问题是无法加载XAML文件。
这可能源于几个问题:
干杯!