5

.NET4.0WPFプロジェクトがあります。

FileDialogを開き、いくつかのファイルを選択して[OK]ボタンを押すと、出力ウィンドウに次のエラーが表示されます。

タイプ'System.ComponentModel.Win32Exception'の最初のチャンスの例外がWindowsBase.dllで発生しました

OpenFileDialog fileDialog = new OpenFileDialog();
            fileDialog.Multiselect = true;

            DialogResult result = fileDialog.ShowDialog();
            if (result == DialogResult.OK)
            {

ifステートメントの前にその例外が発生するのはなぜですか?

4

1 に答える 1

3

Win32ExceptionWPFアプリケーションスタック内で発生および処理されたが表示されているようです。これは、WPFアプリケーションをデバッグするときに何度も発生します。それらは失敗する可能性のあるAPI呼び出しを行い、例外を処理して処理を続行します。

例外がコードに戻らない限り、心配する必要はありません。

于 2011-06-08T19:22:26.567 に答える