0

私は MonoMac に比較的慣れていないので、参照されたアセンブリからスローされる例外の処理に問題があります。OS X 10.7 (MonoMac 2.10、MonoDevelop 3.1、Xcode 4.3) で GUI を構築しています。Visual Studio 2012 を使用して Windows 7 で構築した .NET 4.5 アセンブリを参照しています。ライブラリは Mono と完全に互換性があります。 MoMA で実行すると、フラグがまったく発生しません。問題は次のとおりです。ライブラリで例外がスローされると、デバッグ モードであっても GUI がハングします。クラス ライブラリには例外処理がありません。GUI では呼び出しの周りに try/catch ステートメントがありますが、例外はそこに到達しません。Windows のコンソール アプリで同じ失敗したメソッドをテストすると、例外が正しく発生します。誰かがこれを経験したことがありますか、または私が間違っている可能性があることを知っていますか? よろしくお願いします。

4

1 に答える 1

0

ええと、ええと、へへへ。私の悪い点は、MonoDevelop でデバッグ設定を構成した方法でした。すべてをオンにしていたため、基本的な例外がミックスで失われていました。申し訳ありません。ありがとう。

于 2013-03-27T15:24:54.203 に答える