の移行チュートリアルでは、接続文字列としては..私はちょうどC#とMVC3を使用して開始し、私は<a href="http://www.asp.net/mvc/tutorials/mvc-music-store" rel="nofollow">ASP.NET</a>ウェブサイトでMVCMusicStoreチュートリアルを追ってきた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でデータベースファイルの場所を知るようにする方法です。これは、アプリケーションがグループワークであり、チームメンバーと共有したいからです。
新しいバージョンでは、データベースがどこに問題がないかを知っている限り、SQL Serverにデータベースを要求するようにVisual Studioに指示しています。これは、SQL Server Expressの使用に固執するか、SQL Server Compactへのスイッチバックにするかによって異なります。いずれにしても、SQL Server Management Studioを使用してデータベースをバックアップし、同僚に自分のSQL Server Expressインストールに復元できるバックアップを提供すると、そこからアプリケーションにアクセスできます。 – Rup