5

.dllプロジェクトとソリューションファイルの外部への参照を追加しましReferencesた。ソリューション エクスプローラー ウィンドウのノードの下に表示されますが、ステートメントで使用しようとすると見つからないため、using dllfilename基本的にはできません。ライブラリを使用しないでください。オブジェクト ブラウザに移動すると、プロジェクトの名前空間とそのクラス/メソッドが見つかりますが、参照されているライブラリや少なくともその名前空間などは表示されません...

4

3 に答える 3

5

VS2010 にバグがあります。解決策は簡単です。プロジェクト -> プロパティ -> アプリケーション タブ -> デフォルトで選択されているクライアント プロファイルの代わりに、ターゲット フレームワークを ".NET Framework 4" に変更します。

于 2013-04-23T13:15:34.457 に答える
5

を使用する必要はありませんusing dllfilename。正しい使い方はusing NamespaceThatIsAccessibleFromDll;. これを行うと、この名前空間に表示されるパブリック クラスを使用できます。

于 2013-04-23T12:50:31.197 に答える
1

プロジェクト、プロパティを試してください。.NET Framework 4 (クライアント プロファイル) (または 4.5 クライアント プロファイル) がある場合は、ターゲット フレームワークの下のアプリケーション タブで、クライアント プロファイルなしで適切なバージョンに変更します。これは私を数回捕まえました-そして私は一人ではありません-

名前空間が表示されない

于 2013-04-23T12:57:11.597 に答える