問題タブ [aggregateexception]

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 投票する
1 に答える
2261 参照

c# - try/catch ブロックが System.AggregateException をキャッチしないのはなぜですか?

次のように非同期の http 呼び出しを行うコードがあります。

ほとんどの場合、これで問題なく動作しますが、ときどき、System.AggregateExceptionwhich と表示されることがあります。One or more errors occurred. ---> System.AggregateException: One or more errors occurred. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled. --- End of inner exception stack trace

上記の場合、私の catch ステートメントに到達することはありません。その理由はわかりません。タスクが例外をスローするときにいくつかの複雑な要因があることは知っていますが、catch ステートメントでタスクを処理する方法がわかりません。

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

c# - ラップされた AggregateException は、ToString メソッドで最初の例外のみを報告します

ToString()メソッドをAggregateException直接使用すると、ネストされた例外の完全なセットが得られます。

AggregateException問題は、が別の例外にラップされているときに最初の例外しか取得しないことです。

ex2結果の文字列には存在しません。AggregateExceptionこれはバグですか、それともクラスのよく知られた機能ですか?

0 投票する
0 に答える
45 参照

c# - 連続投稿する

POST()ウェブサイトにデータを順次送信したい。post1 を終了してから post2 を開始し、次に post3 などを開始します。コンパイルする構文はありますが、エラーが発生し、どうすればよいかわかりません。

AggregateException がキャッチされ
ました 1 つ以上のエラーが発生しました

私が使用する構文は次のとおりです。

強力な頭脳に実際に質問するのを忘れていたようです。このエラーの原因は何ですか?このエラーを克服するにはどうすればよいですか?

編集ブロックを
次のように変更しましたcatch{}

そして、InnerExceptionそれが生み出したのは

ルート レベルのデータは無効です。行 1、位置 1

0 投票する
0 に答える
348 参照

c# - c#、parallel.foreach は AggregateException をファイルで処理できず、ループを完了できません

私のペットプロジェクトで問題が発生しました。完全に、いくつかのオプション(長さ)でそれらをフィルタリングするいくつかのディレクトリ内のファイルを数えたいです。アクセスできる場所でファイルまたはディレクトリの「読み取り」が発生した場合、それは私にとってはうまく機能します。 AggregateException 処理の例として、msdn https://msdn.microsoft.com/en-us/library/dd460695(v=vs.110).aspxを使用しました(この例はうまくいきます)

到達不能ファイルの最初の呼び出しで例外が発生しました。私の要件を実装するための最良の方法をお勧めできますか? 以下に私のコードを示します。

このトピックを繰り返したらごめんなさい

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

xamarin.forms - GetAsync が AggregateException を与える

Windows Phone エミュレーターでコードのこの部分を実行すると、問題なく動作します。ただし、Androidエミュレーターで実行すると、次の奇妙なエラーが発生します。

System.AggregateException 1 つ以上のエラーが発生しました。