問題タブ [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 投票する
0 に答える
207 参照

c++ - 自己実装の例外クラスに問題はありますか?

私は独自の例外クラスを作成し、std::runtime_errorエラー ID、タイムスタンプ、および内部例外を持つように派生させました。効果がありそうですが、デメリットはありますか?

私が目にする唯一のことは、ネストされた例外が多数ある場合、効率的ではないコピー コンストラクターのディープ コピーです。しかし、例外はまれであり、入れ子になりすぎないようにする必要があるため、対処できる欠点だと思います。

これは私がそれを使用する方法です:

そして出力:

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

c# - C# で意図的に発生させやすい「実際の」ネストされた例外はありますか?

エラー処理の改善と、nLog の学習も行っています。エラー処理が何をしているかをテストするために、いくつかの「実際の」エラーを発生させたいと思っています。特に複数のレベルで、内部例外を意図的に引き起こしやすいものはありますか? たとえば、0 による除算や存在しないテーブルへの SQL クエリなどは既に実行していますが、どちらにも内部例外はありません。

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

c# - トランスポート接続からデータを読み取れません: C# HtmlAgilityPack

だから私は、特定の時点でWebページをロードするC#でHtmlAgilityPackを使用して(独自の目的で)プログラムを作成しています。多くのページを読み込んだ後、次のエラーが発生します。

37 行目で、forloop 内にページをロードしています。

エラーについて調べてみましたが、あまり情報がありませんでした。

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

c# - 外部コード フレームによってスローされた System.TypeInitializationException の InnerException を確認します

Visual Studio 2012 Express を使用して、外部コード フレームからInnerExceptiona がいつ発生したかを確認するにはどうすればよいですか。System.TypeInitializationException例外が原因でデバッガーが中断しますが、どのコード行でも中断しません。次のメッセージが表示されます。

次に、コール スタックを示します。以下を参照してください。

ここに画像の説明を入力

try-catch ブロックを設定しますが、コードのどこでこれが発生するかわかりません。InnerExceptionこの時点でどのように検査できますか?何が起きているかを見つける別の方法はありますか?

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

c# - WP8 - RateMyApp「アドオン」例外

https://github.com/nokia-developer/rate-my-appという nokia の素敵なアドオンを見つけました。

私は彼らのガイドに従ってアプリに実装しました。ここからダウンロードできますhttps://github.com/nokia-developer/rate-my-app/blob/master/Doc/RateMyAppGuide.pdf?raw=true

そのガイドでは難しいことは何もありません。ちなみに、プロジェクトにアドオンをインストールし、2 行のコードを追加するだけで済みました。

私は実際にすべてを実行しましたが、まったく問題は発生しませんでした。rma:FeedbackOverlay オブジェクトの XAML コードを編集しようとすると、「GUI」ウィンドウ (XAML プロジェクトに近いウィンドウ) で次の例外がスローされます。

デバイスにアプリをデプロイしてみましたが、実際には問題なく動作し、拡張機能が意図したとおりに機能します。しかし、私はその例外について心配しています。私には理由がありますか?どうすれば解決できますか?前もって感謝します!

(はい、PC の再起動、IDE の再起動を試みましたが、何も機能しませんでした)

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

c# - 内部例外とは

MSDN を読みましたが、この概念を理解できませんでした。

間違っていたら訂正して、

内部例外は、現在の例外と共に使用されます。

InnerException内部例外が最初に発生し、次に現在の例外が発生します (例外がある場合)。これが に対してチェックされる理由ですnull。内部例外を保持するには、それをパラメーターとして渡す必要があります。

私はこれで正しいですか?

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

entity-framework - Iqueryable を使用して asp.net Identity 2.0 から USERS を返す

エラー

これは返されたエラーであり、この Route が呼び出されたときに他に何も発生していません。ApplicationUser が呼び出されるのは、ログイン プロセス中のみです。ログイン プロセスでは、このビューに移動し、ページの読み込み時にこのルートを呼び出しますが、エラーが発生します。それがEntityFrameworkなのか、バックエンドのコードなのか、それとも無知なのかはわかりません。

上記は ApplicationUser クラスです。

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

c# - C# で通貨フィールドを更新しようとするとエラーが発生します

C# コードから請求書フィールド "freightamount" を更新しようとしています。文字列や Guid などの他のフィールドを更新することはできますが、Money の場合、請求書エンティティの作成または更新時に次のエラーが発生します。

ここに私のコードの一部があります:

Microsoft.Xrm.Sdk" "への参照を使用します

次にコードで:

は 10進row.amount値です。

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

c# - UserId を FK として使用する場合の内部例外

これは一部の人にとっては単純な問題かもしれませんが、私はそれを解決するのに苦労しています.

私は Message.cs クラスを持っています:

エンティティ フレームワークを使用して安全なログインなどを行っています。メッセージを投稿するときに、送信しているメッセージ オブジェクトに UserId が含まれていることを確認するためにブレーク ポイントを設定しましたが、db.SaveChanges(); が呼び出されると、エラーが発生します:

"INSERT ステートメントは、FOREIGN KEY 制約 \"FK_dbo.Messages_dbo.AspNetUsers_ApplicationUser_Id\" と競合しました。データベース \"aspnet-ChatApp-20140708035313\"、テーブル \"dbo.AspNetUsers\"、列 'Id' で競合が発生しました。\ r\nステートメントは終了しました。"

また、データ アダプターとインターフェイスを使用して API を操作しています。POST の私の MessageDataAdapter は次のようになります: (EDITTED LOOK BELOW)

ブレークポイントを設定すると、ログイン時に newMessage に必要なデータと UserId が含まれます。これは、「ユーザー」のみがデータベースに POST できるように承認されているためです。ただし、db.SaveChanges に到達すると、そのエラーが発生します。

この問題を解決する方法についてのアイデアはありますか?

ありがとうございました!

編集

これは私が持っているものです(私が本当にできるようにしたいのは、ログインしている人のUserIdを含むメッセージを投稿できるようにすることだと思います):

私のフロント エンド HTML には、メッセージと共に POST したい "User.Identity.GetUserId()" という値で非表示の入力タイプがあります。