問題タブ [inner-exception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5819 参照

c# - スタック トレースを失わずに TargetInvocationException の内部例外を再スローする方法

を使用して呼び出している多くのメソッドがありますDelegate.DynamicInvoke。これらのメソッドのいくつかはデータベース呼び出しを行います。私は、 a をキャッチし、 をキャッチせSqlExceptionTargetInvocationExceptionにその内部を調べて、実際に何が問題なのかを見つける機能を持ちたいと考えています。

このメソッドを使用して再スローしましたが、スタック トレースがクリアされます。

メソッドは、別の投稿のおかげで修正した拡張メソッドです(PreserveStackTrace実際に何をするかはわかりません)。ただし、これもトレースを保持していないようです。

0 投票する
2 に答える
3057 参照

visual-studio-2010 - VS2010 での内部例外のチェック

おそらくプログラミング初心者からの明らかな質問:

Visual Studio 2010 で Silverlight プロジェクトをデバッグしています。「内部例外」を確認する方法と場所を教えてください。これは「デバッグ」で選択したものですか?

更新: 次のエラーが表示され始めた理由を理解しようとしています:

コード: 4004
カテゴリ: ManagedRuntimeError
メッセージ: System.Exception: 送信エラーは処理されません! Telerik.Windows.Data.QueryableDomainServiceCollectionView`1.OnDomainContextSubmittCompleted (SubmitOperation submitOperation) で System.ServiceModel.DomainServices.Client.SubmitOperation.InvokeCompleteAction() で System.ServiceModel.DomainServices.Client.OperationBase.Complete (例外エラー) で System.ServiceModel .DomainServices.Client.SubmitOperation.Complete(OperationErrorStatus errorStatus) System.ServiceModel.DomainServices.Client.DomainContext.<>c_ DisplayClassb.b _3(オブジェクト)

0 投票する
1 に答える
2116 参照

c# - 内部例外を使用してテストコードを単体化する方法は?

次のコードで単体テストのカバレッジを取得したいと思います。

編集:このコードをテストするのにMolesは必要なかったようです。また、5行目と6行目が逆になっているバグがありました。

0 投票する
1 に答える
968 参照

c# - 内部例外のプロパティは破棄されますか?

WCF Web サービスの単体テストを作成しています。をスローするサーバーに意図的に無効なリクエストを送信していますWebExceptionFault<string>。単体テストでキャッチされる例外は、プロパティEndpointNotFoundExceptionに標準で付いています。応答の本文が、そこにあるはずの文字列と一致することを確認したいと思います。WebExceptionInnerException

ただし、 (である)のResponseプロパティが Disposed であり、読み取ることができないため、問題に遭遇しています。WebExceptionSystem.Net.SyncMemoryStream

私のコード:

InnerException のプロパティが破棄されるのは正常ですか? これを回避する方法はありますか?

0 投票する
1 に答える
442 参照

.net - ASP.net InnerException:DBにレコードを追加します

教科書を読みましたが、データベースにレコードを追加しようとすると、内部例外をキャッチするのにまだ問題があります。クラスでInnerExceptionをキャッチするための適切な構文は何ですか?

内部の期待はdb.SaveChangesにスローされています。レコードを追加するための'addReviews.cs'クラスファイルのコードは次のとおりです。

前もって感謝します!

0 投票する
1 に答える
374 参照

.net - TFS2010で実行されたテスト結果から内部例外テキストを取得するにはどうすればよいですか。

マシン上で正常に実行されているが、自動ビルドで失敗するMSTest単体テストがいくつかあります。

このエラーにより、一般的な障害例外が発生し、「詳細については内部例外を参照してください」と表示されます。

通常、テストを実行してから、内部例外を調べます。しかし、私のマシンでは正常に動作しています。

内部例外テストも記録するようにテストに指示する方法はありますか?または、ビルドマシンにログオンして、そこからテストを実行する必要がありますか?(私の意見では、本当に素晴らしい解決策ではありません。)

0 投票する
1 に答える
426 参照

c# - 内部例外をキャッチする方法

以下のメール送信コードが正しく機能しません。メールを送信したり、エラーを返したりすることはありません。以下のコードから例外がまったくスローされません。以下のコードで発生する可能性のある一般的なエラーをキャッチするには、どのように設定すればよいですか?

0 投票する
6 に答える
2499 参照

c# - 例外を再帰的に記録するためにこの呼び出しを行うにはどうすればよいですか?

次のコードがあります。

呼び出されると、例外メッセージをフォーマットします。InnerExceptionただし、と を含めたいと思いますInnerException.InnerException

これを再帰的に行う方法はありますか、それともメッセージ形式を別の関数に入れて呼び出す方がよいでしょうか?

0 投票する
1 に答える
998 参照

c# - DLL「WsmSvc.dll」で「WSManInitialize」という名前のエントリポイントが見つかりません

C#サービスを使用して、リモートマシンでPowershellコマンドを実行し、結果を表示しています。C#ライブラリSystem.Management.Automation.Runspacesを使用して、リモートシステムでコマンドを実行しています。

サーバーの1つで、Runspaceの作成中にTypeInitializationExceptionが発生し、サービスがクラッシュしました。

try-catchブロックで例外をキャプチャした後でも、サービスはクラッシュします。グーグルでは、例外は内部例外によってトリガーされます。

InnerException:System.EntryPointNotFoundException
メッセージ=DLL「WsmSvc.dll」で「WSManInitialize」という名前のエントリポイントが見つかりません。StackTrace:System.Management.Automation.Remoting.Client.WSManNativeApi.WSManNativeApi.WSManInitialize(Int32 flags、IntPtr&wsManAPIHandle)atSystem.Management.Automation.Remoting.Client.WSManClientSessionTransportManager。System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager ..cctor()のWSManAPIStaticData..ctor()

内部例外の問題を解決するにはどうすればよいですか。