4

私のアプリは正常にコンパイルされます。Vista マシンでは正常に動作します。ただし、最初のフォームで xaml 解析例外がある XP マシンでは起動しません。

XPマシンにはすべて.net 3.5があります。

心に浮かぶものはありますか?

ありがとう。

4

2 に答える 2

2

その例外は、ほとんど何でも意味する可能性があります。

この投稿で説明されているように実行すると(大したことではありません。try/catch して内部例外を取得するだけです)、詳細を確認し、例外の原因を見つけることができるはずです (些細なことかもしれません)。

それがうまくいくことを願っています。

于 2010-02-21T23:47:49.167 に答える
1

XAML 解析例外は、フォームがすべての子要素をインスタンス化するときに呼び出される外部例外です。これらの子要素の 1 つがインスタンス化中に別の例外をスローしているため、おそらくスローされています。問題の原因となっているルート例外が見つかるまで、xamlparse 例外の InnerException プロパティ、InnerException の InnerException などを確認する必要があります。

私の最初の推測では、サービス パックが不足している可能性がありますが、それを確実に知る唯一の方法は、ルート例外を見つけることです。

于 2010-02-21T23:42:40.893 に答える