2012-04-19 4 views
0

Visual Studio 2010を使用しており、サービスベースのデータベース(.mdfファイル)をプロジェクトに追加しました。Visual Studioを設定して、SQL Server 2005がサポートするmdfファイルを作成します

問題は、展開サーバーではSQL Server 2005のみですが、SQL Server 2005ではVisual Studio 2010で作成された.mdfファイルがサポートされていません。

デプロイメントサーバーでSQL Serverを変更できないため、Visual StudioにSQL Server 2005がサポートする.mdfファイルを作成するように指示する理由がありますか?

もしそうなら - 何があなたが常にサーバーバージョンのうち、あなたのデータベースのSQLスクリプトをエクスポートして(下を含む)別でスクリプトを実行することができます私のコード

+1

Visual Studio 2010は、デフォルトでSQL Server 2008 Expressをインストールします。それはあなたのために動作しない場合 - それをアンインストールし、代わりにSQL Server 2005(開発者またはExpress)をインストールします。 **最高**の解決方法は、サーバーに直接**データベースを作成することです - 代わりに '.mdf'ファイルを使いこなすのではなく..... –

答えて

1

への影響サーバーのバージョンになります。

スクリプトにはメタデータと実際のデータの両方を含めることができるため、このオプションを使用すると、開発マシンで新しいバージョンを使用してもデータベースがSQL 2005と互換性があります。

関連する問題