既存のデータベースに基づいてEntity Frameworkモデルを作成し、モデルからPOCOエンティティを生成しました。私のweb.configの接続文字列はEntity Frameworkではなく、単に標準接続文字列(CSDL、SSDL、MSL参照がありません)です。コードファーストとデータベースファースト
私は自分のアプリケーションをコンパイルすることができますが、私が実行したときに、私はこのエラーを取得:
Code generated using the T4 templates for Database First and Model First development may not work correctly if used in Code First mode. To continue using Database First or Model First ensure that the Entity Framework connection string is specified in the config file of executing application. To use these classes, that were generated from Database First or Model First, with Code First add any additional configuration using attributes or the DbModelBuilder API and then remove the code that throws this exception
私の質問である。ここで、それはPOCOSが自動生成から来て、どのようにすることができます実現しない私のコードで私はコードファーストのように振る舞うのですか?私は接続文字列でCSDLなどを参照したくありません。
最初にモデルとコードの両方を使用する必要があるのは悪いです... – Serdar
@Serdar - 必ずしも必要はありません。彼は既知のモデルからコードを生成したいかもしれませんが、その時点からコードを使って新しいコードを書き始めます。 –
私はちょうどそれを持っている:)申し訳ありません... – Serdar