Я только начал использовать C# и MVC3, а я следовал учебник MVCMusicStore на ASP.NET сайте .. В учебнике он использовалПеренастройка файл базы ASP.NET MVC3
<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 знал, где искать файл базы данных? Это связано с тем, что приложение является групповым, и я хочу поделиться им с членами моей команды.
Да, в новой версии вы говорите Visual Studio, чтобы спросить SQL Server для базы данных, пока он знает, где нет базы данных. Теперь все зависит от того, хотите ли вы использовать SQL Server Express или вернуться к SQL Server Compact. В любом случае вы можете использовать SQL Server Management Studio для резервного копирования базы данных и предоставления вашим коллегам резервной копии, которую они могут восстановить на своих установках SQL Server Express, и ваше приложение может получить к ней доступ оттуда. – Rup