2009-06-10 14 views
12

私が取り組んでいるMVCプロジェクトに新しいADO.Netエンティティデータモデルを追加しようとしています。新しいエンティティデータモデルを作成する際の問題

ウィザードを完了したら、dbとテーブルを選択すると(今はただ1つのテーブル)、呼び出しのターゲットによって例外がスローされたというエラーが表示されます。ダイアログ。この時点で

、空のデータモデルは、私のプロジェクトで作成されています。私は、「データベースからの更新モデル」を選択し、もう一度、ウィザードを完了した場合、私は同様のエラーを取得します。

の例外'System.Reflection.TargetInvocationException'がデータベースからの更新を試みているときに発生しました。例外メッセージ: '呼び出しの対象によって例外がスローされました。'

アイデア?私も空のプロジェクトでこれをやってみましたが、まだダイスはありません!

あなたが試みることができるアレックス

+0

私はこれが古い質問であることを知っているが、私も本当に答えを知りたいと思う。私が答えを見つけるなら、私はここにそれを掲示するでしょう。 – Polyfun

+1

どのデータベースに接続しようとしていますか? –

答えて

1

EdmGen.exe toolを使用してエンティティデータモデルを手動で作成します。うまくいけば、エラーに関するもう少し詳しい情報が得られます。

0

含ま例外フォルトの動作に

名前空間のDataService { [System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults =真)]を回してみ

public class mydataservice : DataService<DataContext> 
{ 
    blah blah 
+0

私はEntity Frameworkと何が関係しているのか分からないため、この回答を投票しました。この例は、Astoria/ADO.NET Data Servicesからのものです。 – norbertB

0

私も同様の問題がありました。似た名前とフォルゲンキーのマッピングが見つからない

0

私の場合、プライマリキーのないテーブルがある私のdb(MySql)でしたが、私はちょうどカラム "ID"を追加しました。 プライマリキーとvoilaにしました!例外がなくなった:

関連する問題