1

Caliburn.Micro (v1.5.2) と CMContrib (v1.0.2) を使用してアプリケーションを開発しています。C# と .NET 4.5 を使用しています。

VS 2012 内でアプリケーションを起動すると問題はありませんが、Windows エクスプローラーから直接 .exe を実行すると、アプリケーションが起動しません。

イベントオブザーバーを調べたところ、よくわからないことがあります。

Récipient d’erreurs -474837188, type 5
Nom d’événement : CLR20r3
Réponse : Non disponible
ID de CAB : 0

Signature du problème : 
P1 : txsgui.exe
P2 : 1.0.0.0
P3 : 521daac1
P4 : Caliburn.Micro.Contrib
P5 : 1.0.2.0
P6 : 521da9dd
P7 : 86
P8 : 0
P9 : System.StackOverflowException
P10 : 

この問題がCMContribライブラリに起因していること、このライブラリがStackOverFlow例外を発生させていることは理解できますが、これが発生している場合のコンテキストはありません。

助けてくれてありがとう。

4

1 に答える 1

0

私は同じ問題に直面しました。私はVS2010、Caliburn Micro ver 1.3.1.0およびCaliburn.Micro.Contrib ver 1.0.1.0 Windows7 64ビットを使用しています

Fault bucket 3956564328, type 5
Event Name: CLR20r3
Response: Not available
Cab Id: 0

Problem signature:
P1: mcsp.exe
P2: 1.0.0.0
P3: 5271fea4
P4: Caliburn.Micro.Contrib
P5: 1.0.1.0
P6: 4f85ce36
P7: 1e7
P8: 0
P9: System.StackOverflowException
P10: 

ここにエントリが見つかりました: デバッグ時の静的変数初期化子の実行時評価の奇妙さ

この問題が解決するかどうかを確認するために、少し掘り下げます。

于 2013-10-31T07:16:51.280 に答える