代码第一个连接字符串

时间:2011-12-27 11:44:07

标签: asp.net-mvc-3 entity-framework

首先使用代码创建mvc 3网站&将相同的日期添加到我的数据库,我已经将我的数据库上传到我的共享主机sql并更改我的connectionStrings, 但是,当我在我的本地机器上运行我的站点时,它在我的机器上重新创建了一个数据库并且没有接近connectionStrings数据库,我怎么能将连接字符串连接到任何本地数据库而我的Appdata它是空的(数据库从未进入过我的appdata文件夹) 哪里可以存储connectionStrings?我做错了什么? 谢谢   

<add name="ApplicationServices"
     connectionString="Data Source=11.11.111    .123; 
     Initial Catalog=DB_Name;
     User ID='UserName';  
     Password='UserPAss';
  " providerName="System.Data.SqlClient" />

1 个答案:

答案 0 :(得分:0)

您是否考虑过在发布网站之前将连接字符串更改回web.config中的连接字符串?除非我弄错了,否则EF Code First默认使用本地运行的SQLExpress Instance,而不是App_Data目录中的mdf文件。

然后,当您发布站点时,我会尝试使用web.config转换。

http://msdn.microsoft.com/en-us/library/dd465318.aspx