将mvc 3应用程序发布到localhost并连接到localhost sql server数据库

时间:2012-08-22 07:59:29

标签: asp.net-mvc-3 sql-server-2008 entity-framework-4

我已将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应用程序。

1 个答案:

答案 0 :(得分:0)

在您的网络配置的<connectionStrings>设置中,您需要添加一个与您的DbContext同名的条目,并指定数据库服务器和实例,如:

<add name="EFDbContext" connectionString="Data Source=(local);Initial Catalog=database_name;Integrated Security=True;" providerName="System.Data.SqlClient"/>