1

Visual Studio 2012 には、SQL Server Compact 4.0 が付属しています。http://www.microsoft.com/en-GB/download/confirmation.aspx?id=5783から SQL Server Compact 3.5 をインストールしましたが、まだ SQL Server Compact 4.0 への新しいデータ接続を作成するオプションしかありません。データを取得する必要があるファイルは SQL Server Compact 3.5 ファイルです。

ここに画像の説明を入力

Visual Studio 2012 でデータ ソースとして SQL Server Compact 3.5 ファイルに接続することはできますか? その場合、どの設定またはインストールが必要ですか?

4

1 に答える 1

1

SQL Server Developer Center > SQL Server Forums > SQL Server Compact で開始したスレッドで、 Ray Chenが回答を投稿しました。

残念ながら、SQL Server CE 3.5 は実際には VS 2012 ではサポートされていません。Erik が提案した[link added]のように、SQL Server CE 3.5 データベースを 4.0 にアップグレードする必要があります。この記事もご覧ください: Visual Studio 2012 の互換性. 「これらのアセットは注意が必要です」のセクションには、「一方向のアップグレード」と書かれています。You must upgrade these assets before you can open them in Visual Studio 2012. アップグレード後は、以前のバージョンで開くことができなくなります。次の表に、アップグレードする必要があるプロジェクトの種類、ファイルの種類、およびテクノロジを示します。また、SQL Server CE 3.5 が表に含まれています。

ファイルを読み取ることができないため、ファイルを SQL Server Compact 4.0 に変換する方法を見つけるために、そこに補助的な質問を投稿しました。

===========編集==========

Ray Chenは、ErikEJのブログ記事「HOW TO: バージョン 3.x データベース ファイルを SQL Server Compact 4.0 にアップグレードする」およびSqlCeEngine.Upgrade Method (String)ライブラリ ページへの参照を投稿しました。

于 2012-10-26T05:52:42.587 に答える