問題タブ [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.
c++ - 自己実装の例外クラスに問題はありますか?
私は独自の例外クラスを作成し、std::runtime_error
エラー ID、タイムスタンプ、および内部例外を持つように派生させました。効果がありそうですが、デメリットはありますか?
私が目にする唯一のことは、ネストされた例外が多数ある場合、効率的ではないコピー コンストラクターのディープ コピーです。しかし、例外はまれであり、入れ子になりすぎないようにする必要があるため、対処できる欠点だと思います。
これは私がそれを使用する方法です:
そして出力:
c# - C# で意図的に発生させやすい「実際の」ネストされた例外はありますか?
エラー処理の改善と、nLog の学習も行っています。エラー処理が何をしているかをテストするために、いくつかの「実際の」エラーを発生させたいと思っています。特に複数のレベルで、内部例外を意図的に引き起こしやすいものはありますか? たとえば、0 による除算や存在しないテーブルへの SQL クエリなどは既に実行していますが、どちらにも内部例外はありません。
c# - トランスポート接続からデータを読み取れません: C# HtmlAgilityPack
だから私は、特定の時点でWebページをロードするC#でHtmlAgilityPackを使用して(独自の目的で)プログラムを作成しています。多くのページを読み込んだ後、次のエラーが発生します。
37 行目で、forloop 内にページをロードしています。
エラーについて調べてみましたが、あまり情報がありませんでした。
c# - 外部コード フレームによってスローされた System.TypeInitializationException の InnerException を確認します
Visual Studio 2012 Express を使用して、外部コード フレームからInnerException
a がいつ発生したかを確認するにはどうすればよいですか。System.TypeInitializationException
例外が原因でデバッガーが中断しますが、どのコード行でも中断しません。次のメッセージが表示されます。
次に、コール スタックを示します。以下を参照してください。
try-catch ブロックを設定しますが、コードのどこでこれが発生するかわかりません。InnerException
この時点でどのように検査できますか?何が起きているかを見つける別の方法はありますか?
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 の再起動を試みましたが、何も機能しませんでした)
c# - 内部例外とは
MSDN を読みましたが、この概念を理解できませんでした。
間違っていたら訂正して、
内部例外は、現在の例外と共に使用されます。
InnerException
内部例外が最初に発生し、次に現在の例外が発生します (例外がある場合)。これが に対してチェックされる理由ですnull
。内部例外を保持するには、それをパラメーターとして渡す必要があります。
私はこれで正しいですか?
entity-framework - Iqueryable を使用して asp.net Identity 2.0 から USERS を返す
これは返されたエラーであり、この Route が呼び出されたときに他に何も発生していません。ApplicationUser が呼び出されるのは、ログイン プロセス中のみです。ログイン プロセスでは、このビューに移動し、ページの読み込み時にこのルートを呼び出しますが、エラーが発生します。それがEntityFrameworkなのか、バックエンドのコードなのか、それとも無知なのかはわかりません。
上記は ApplicationUser クラスです。
c# - C# で通貨フィールドを更新しようとするとエラーが発生します
C# コードから請求書フィールド "freightamount" を更新しようとしています。文字列や Guid などの他のフィールドを更新することはできますが、Money の場合、請求書エンティティの作成または更新時に次のエラーが発生します。
ここに私のコードの一部があります:
Microsoft.Xrm.Sdk
" "への参照を使用します
次にコードで:
は 10進row.amount
値です。
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()" という値で非表示の入力タイプがあります。