0

ターゲットフレームワーク4.0と、SQLiteのデータベース接続を処理するいくつかのクラスを含むクラスライブラリを作成しました。

次に、そのクラスライブラリを別のプロジェクトで使用して、データベースへの接続、データのクエリ、行の更新などを行います。

しかし、テストプロジェクトで「参照を追加」すると、「空」のように見えます。つまり、オブジェクトカタログでは、参照ライブラリを展開できません。

また、usingステートメントを入力すると、名前空間が不明であると表示されます。

なにが問題ですか?助けてください。

4

4 に答える 4

2

本当にばかげた質問ですが、クラスはあなたの外部の集会で間違いなく公開されていますか?

于 2012-05-19T11:51:17.427 に答える
0

「ソリューションエクスプローラー」で「参照」を右クリックし、「参照の追加」を選択します。

http://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.90).aspx

于 2012-05-19T11:53:36.153 に答える
0

アセンブリが、クライアントの.netプロファイルではなく完全な.netプロファイルを必要とするコードを使用している可能性があります。新しいプロジェクトのプロファイルをクライアントからフルに変更してみて、それが役立つかどうかを確認してください。

于 2012-05-19T12:00:27.133 に答える
0

解決策は、den外部アセンブリのクラスを公開することでした。

クラスをtestprojectからclasslibraryに移動した後、それを忘れてしまいました。助けてくれてありがとう!

于 2012-05-21T06:13:49.263 に答える