【发布时间】:2010-08-06 11:44:47
【问题描述】:
我遇到了一个与in this question 非常相似的错误。我正在尝试在 6 台工作机器上部署一个小型 c#/Xaml 实用程序。 4 台机器成功运行该实用程序,2 台没有。所有机器都是 Windows XP 并安装了 .Net 框架 1-4(我的应用程序是针对 4.0 编译的,所有机器都安装了客户端和扩展的可再发行组件)。
在运行该实用程序时,我得到标准“...遇到问题并需要关闭。”查看报错内容,问题似乎出现在 System.Windows.Markup.XamlParse 中。
我在“修复”模式下运行了 .Net 4.0 在线安装程序,但我仍然遇到同样的问题。我已经尝试了上面链接的帖子中的所有建议:
- 该文件与存在且正确的 DLL 一起部署。
- UI 文化是相同的。
- 所有计算机均已通过 Microsoft 更新保持最新状态。
- 程序集不包含在 XAML 中引用的任何外部资源。
我真的不知道从哪里开始调试这个。有什么建议吗?
【问题讨论】:
-
崩溃的机器是否使用不同的操作系统主题 - 即 Classic vs Luna?你看过 XamlParseExceptions 的 InnerExceptions 了吗?
-
相同的主题,但我会看看 InnerExceptions 并报告我的进度...