我的应用程序编译得很好,在Vista机器上运行得很好,但在XP机器上甚至不能启动,因为第一个表单上有一个xaml解析异常。xp机器都有。net 3.5你想到什么了吗?谢谢。
np8igboo1#
这个例外可能意味着几乎任何事情。如果你按照this post中的描述去做(这并不多,只是一个try/catch并得到内部异常),你应该能够看到更多的细节,并有希望找到异常的原因(这可能是微不足道的)。希望对你有用。
pw136qt22#
XAML parse exception是当表单示例化所有子元素时调用的外部异常。它可能被抛出,因为这些子元素之一在示例化期间抛出另一个异常。您需要检查xamlparse exception的InnerException属性,InnerException的InnerException等,直到找到导致问题的根异常。我的第一个猜测是缺少一个服务包,但确定的唯一方法是找到根异常。
2条答案
按热度按时间np8igboo1#
这个例外可能意味着几乎任何事情。
如果你按照this post中的描述去做(这并不多,只是一个try/catch并得到内部异常),你应该能够看到更多的细节,并有希望找到异常的原因(这可能是微不足道的)。
希望对你有用。
pw136qt22#
XAML parse exception是当表单示例化所有子元素时调用的外部异常。它可能被抛出,因为这些子元素之一在示例化期间抛出另一个异常。您需要检查xamlparse exception的InnerException属性,InnerException的InnerException等,直到找到导致问题的根异常。
我的第一个猜测是缺少一个服务包,但确定的唯一方法是找到根异常。