我已将mvc 3应用程序发布到IIS 7 localhost。我首先使用Entity Framework 4数据库。发布应用程序时,.mdf文件位于 wwwroot / mvc3applciation 的 App_Data 文件夹下。实际上,我如何连接到localhost sql server 2008而不是App_Data的.mdf文件,之后实体框架正常工作。我必须配置连接到localhost数据库服务器到我的与Entity Framework一起使用的mvc 3应用程序。
答案 0 :(得分:0)
在您的网络配置的<connectionStrings>
设置中,您需要添加一个与您的DbContext
同名的条目,并指定数据库服务器和实例,如:
<add name="EFDbContext" connectionString="Data Source=(local);Initial Catalog=database_name;Integrated Security=True;" providerName="System.Data.SqlClient"/>