インターネットで多くのことを見た後、2つのファイルタイプの間に説明が見つかりませんでした:.mdf
と.sdf
.
.sdf
SQL Server のコンパクト バージョン ( .mdf
) になると思います。それでも、それらはまったく異なって見えます。
msdn の 2 つのチュートリアル、つまりMVC Movie AppとMusicstoreに従っています。どちらも使用します.sdf
。
部分引用 ( full ): 'まず、"|DataDirectory|ASPNETDBContext.mdf" にする必要があります (拡張子の違いに注意してください)。あなたのアプリケーション...」
どちらのチュートリアルにも、への接続文字列があります.sdf
。つまり、次のとおりです。
<add name ="MovieDBContext"
connectionString ="Data Source=|DataDirectory|Movies.sdf"
providerName ="System.Data.SqlServerCe.4.0"
/>
<add name ="MusicStoreEntities"
connectionString ="Data Source=|DataDirectory|MvcMusicStore.sdf"
providerName ="System.Data.SqlServerCe.4.0"
/>
質問:
私の質問は、いつどこで何を使用するかです。なぜどこでどのように使用するかについて。