C#WPF应用程序在开发的计算机上运行,​​但不在其他任何地方运行

时间:2014-07-28 13:01:18

标签: c# wpf crash

我在C#中开发了一个应用程序,同时调试和构建Visual Studio显示没有错误并构建它。在我自己的计算机上它工作正常,没有问题但是当我在另一台带有Windows 7& amp; 8它崩溃了,在Windows XP中没有任何反应。我从Windows 7的应用程序崩溃窗口收集这些信息。这个应用程序是在.NETFramework 4中开发的。

  

描述:     停止工作

     

问题签名:

     

问题事件名称:CLR20r3

     

问题签名01:V21F5CYJZFDVI34WYCI1RF00F1LB4LLE

     

问题签名02:1.1.0.0

     

问题签名03:53d41ada

     

问题签名04:PresentationFramework

     

问题签名05:3.0.0.0

     

问题签名06:4ca2e335

     

问题签名07:625d

     

问题签名08:e1

     

问题签名09:System.Windows.Markup.XamlParse

     

操作系统版本:6.1.7601.2.1.0.256.1

     

区域设置ID:1033

问题是什么?我该如何解决?

1 个答案:

答案 0 :(得分:6)

错误行

  

问题签名09:System.Windows.Markup.XamlParse

表示您的XAML存在问题。也许你正在引用一个不存在的图像文件,或类似的东西。

覆盖应用程序的OnAppDispatcherUnhandledException方法以更清楚地获取错误消息非常有用。另外,请看一下这个问题:How to detect broken WPF Data binding?