2

Winforms はCode-FirstEntity Framework をサポートしていますか。ASP.net MVC がサポートしていることは知っていますが、Winforms はどうですか?

app.config で接続文字列を作成します。

<connectionStrings>
    <add name ="Transaction" connectionString="DataSource=|DataDirectory|Transaction.sdf" providerName="System.Data.SqlServerCe.4.0"/>
  </connectionStrings>

また、すべてのフィールドを含む Transaction クラスと Transaction DbContext を作成しますが、コンパイルすると、sdf ファイルが自動的に作成されません。

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

更新この2行を追加しましたが、まだ機能していません:

Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0");
            Database.SetInitializer(new DropCreateDatabaseIfModelChanges<EmvTransactions>());

それは私にこのエラーを与えます:

> An error occurred while updating the entries. See the inner exception
> for details.
4

0 に答える 0