6

私は、.sdf データベースを使用してデータを保存する単純な WinForms アプリに取り組んでいます。マルチスレッド アクセスの処理方法に関するこの興味深い投稿を見ましたが、これは役に立ちそうでした。問題は、System.Data.SqlServerCe アセンブリが見つからないことです。Sql Server Compact 3.5 SDK をインストールしましたが、参照を追加しようとしても、その参照が .NET アセンブリ リストに表示されません。私は何が欠けていますか?

Windows 7 で Visual Studio 2010 Ultimate を使用しています。

4

4 に答える 4

8

[ツール] に移動し、[ツールボックス アイテムの選択...] を選択して .Net Framework コンポーネントを選択し、SqlServerCe コンポーネントが表示されるかどうかを確認してから、System.Data.SqlServerCe コンポーネントの 1 つを選択します。あなたのフォームはあなたのプロジェクトへの参照を追加します。

ここに画像の説明を入力

于 2012-07-30T02:05:14.627 に答える
1

アセンブリを含めるには、アセンブリを参照する必要があると思います。

于 2012-07-30T01:41:25.740 に答える
0

データベースをデータソースとして追加すると、問題が解決しました。(Shift + Alt + D) 次に、.sdf データベースがデータ エクスプローラー経由でプロジェクトに既に接続されていることを認識して、新しいデータ ソースを追加します。

于 2016-04-24T06:35:39.480 に答える
0

MSDN のこの投稿をご覧ください:デスクトップ プロジェクトで正しい "System.Data.SqlServerCe.dll" を見つける方法は?

于 2012-07-30T01:45:44.713 に答える