我只是使用C#和MVC3开始ASP.NET MVC3的数据库文件,我已经在以下网站ASP.NET的MVCMusicStore教程。在本教程中它曾经迁移
<add name="MusicStoreEntities"
connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf"
providerName="System.Data.SqlServerCe.4.0"/>
作为连接字符串......在我的应用程序,我把它改成
<add name="FashionStyle.StoreEntities"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|FashionStyle.StoreEntities.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"/>
但是我发现实际的数据库文件是
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA
我的问题是如何将它从那里移动到项目中的App_Data文件夹中,并使Visual Studio 2010知道在哪里查找数据库文件?这是因为该应用程序是一个小组工作,我想与我的团队成员分享。
如果不介意的话,你会关心解释我该怎么办那?我打开了服务器资源管理器窗格,但我不知道该怎么办。 – Edwin 2011-12-14 05:35:07
只有在计划维护ERD或更新EF数据源时,才需要更新服务器资源管理器窗格。但是,它基本上与教程告诉你在最初这样做时一样。 http://msdn.microsoft.com/en-us/library/z6sa01t4%28v=vs.71%29.aspx - 你需要指导你的数据库的备份和恢复吗? – 2011-12-14 05:42:38