0

MVC 4.0 を使用する場合、デフォルトのインターネット テンプレートを使用しています。初期データベースが作成される場所を指定するにはどうすればよいですか? SQL Server Express 2012 をインストールしましたが、Visual Studio の組み込み SQL Server ではなく、そこにデータベースを作成したいと考えています。

デフォルトを使用してから、VS から SQL Express 2012 にデータベースをコピーしようとしましたが、VS データベースをバックアップできないようです。

誰でも何か考えがありますか?

ありがとう、マーク

4

2 に答える 2

1

コンテキスト クラスの名前と一致する名前を持つ構成に接続文字列を追加する必要があります。次に例を示します。

<connectionStrings>
    <add name="FooBarContext" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=FooBar;Integrated Security=SSPI;MultipleActiveResultSets=true;" providerName="System.Data.SqlClient" />
</connectionStrings>

上記のコンテキスト クラスは、接続文字列名と一致する FooBarContext という名前です。コンテキスト クラスは次のようになります。

public class FooBarContext : DbContext
{
    // etc.
}
于 2013-05-11T14:36:18.663 に答える