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

本文关键字:运行 任何地 其他 方运行 但不能 开发 WPF 计算机 应用程序 | 更新日期: 2023-09-27 18:15:17

我在调试和构建时用c#开发了一个应用程序,visual studio显示没有错误并构建它。在我自己的电脑上,它工作得很好,没有问题,但当我在另一台装有windows 7的电脑上尝试它时;8 .它崩溃了,在windows XP中什么也没发生。我从windows 7的应用程序崩溃窗口收集这些信息。这个应用程序是在。net framework 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

是什么问题,我怎么解决它?

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

错误行

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

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

重写应用程序的OnAppDispatcherUnhandledException方法以更清楚地显示错误消息是很有用的。另外,看看这个问题:如何检测损坏的WPF数据绑定?