2009-08-12 8 views
0

を返します。プロジェクトの呼び出しとプロジェクトの呼び出しは同じソリューションで行われます。他のプロジェクトで宣言されているメソッドを呼び出している間、C#は匿名のエラー

私が言うエラーウィンドウ取得しています:

ウィンドウのタイルを:Test.vshost.exe

Test.vshost.exeは、問題が発生したため、終了する必要があります。ご不便をおかけしてしまい申し訳ございません。

(私はボタンを「いけない送信」をクリックしてエラーウィンドウが消えるようになります)

、このようなエラーの原因が何でありますか。

注:私は参考にしたプロジェクトを参考にしました。

public static void InsertRecordInT_AUDIT_Incident(string keyCase) 
+0

Visual Studioの[出力]ウィンドウに何かが表示されますか? –

+0

実際に何が起きているのかを判断することは非常に難しいことはありません。 – Lazarus

+0

イベントログで詳細情報を確認しました – rahul

答えて

1

を次のように私はMethodeの上

ReconcileDBService.InsertRecordInT_AUDIT_Incident(keyCase); 

を次のようにMethodeのを呼び出して使用

が宣言私たちは本当にあなたが提供したデータに基づいて助けることができない...

あなたのプログラムはWin32またはCOM interopを使用していますか?

問題を特定するために、ブレークポイントとデバッグメッセージを追加してください。問題が発生した正確な場所を知ると、それを理解しやすくなります。

+0

これは単なるコンソールアプリケーションです。 – Partha

+0

?それは私の質問に答えることはできません... –

1

"Visual Studioホスティングプロセス"をオフにして、セッションを再開してください。たぶんあなたは、あなたのプログラマーによって引き起こされた例外に関するいくつかのより良い、またはより多くの情報を得るでしょう。

あなたは、プロジェクトのプロパティの下にこれを行うことができます - >デバッグ - >のVisual Studioホスティングプロセスを有効にする(オフ)

また、あなたのプロジェクトのビルド順序を確認できます。 "Visual Studioホスティングプロセス"が、あなたのプログラマが期待するものとは異なるアセンブリバージョンを使用している可能性があります。

+0

偉大な、私は正確なエラーは何かを見ることができました: 'Test.ReconcileDBService'のための型の初期化子が例外をスローしました。 – Partha

+0

クラスとメソッドを提供しているプロジェクトが存在するため、ビルド順を変更することができます。依存関係タブには含まれていません – Partha

1

「Ctrl-Alt-E(デバッグ - >例外)」を押し、「例外が発生したときにブレーク:」を選択してすべてを選択します。

アプリケーションとのデバッグセッションを開始します。

デバッガはクラッシュ時に停止し、他のプロジェクトに送信しているものを見ることができ、問題を解決できるはずです。

関連する問題