Entity Framework Code First を使用してアプリケーションを開始しました。Web.config に接続文字列を追加しました。
<add name="MyContext" connectionString="Data Source=server\mssqlserver2008;Initial Catalog=dbname;persist security info=True; Integrated Security=SSPI" providerName="System.Data.SqlClient" />
そして、コントローラーにアクセスしようとしたときにエラーを受け取りました: CREATE DATABASE パーミッションがデータベース 'master' で拒否されました
そのため、コードをデバッグしたところ、コンテキスト内の属性「ConnectionString」が Web.config とは異なることがわかりました。
Data Source=.\\SQLEXPRESS;Initial Catalog=MyProject.Models.MyContext;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFrameworkMUE
ConnectionString が間違っているのはなぜですか??