2010-11-25 11 views
0

ASP.NETソースからクラスライブラリ(DLL)をコンパイルする必要があります。ASP.netどこdllをコンパイルするだけでweb.configにアセンブリを追加しますか?

タイプ 「System.ComponentModel.ISupportInitialize」 参照されていない れるアセンブリで定義されています。今、私はそれを構築しようとすると、これは言います。アセンブリ 'System、Version = 2.0.0.0、 Culture = neutral、 PublicKeyToken = b77a5c561934e089'に参照 を追加する必要があります。

今、私はweb.configファイルに入れなければならないことを知っています。しかし、web.configファイルはありません。コンパイルする必要のあるDLLのソースです。

どうすればいいですか?

答えて

1

エラーメッセージの指示に従って、クラスライブラリプロジェクトのSystem.dllアセンブリへの参照を追加する必要があります。

プロジェクトを右クリックし、コンテキストメニューでAdd Reference...を選択し、.NETタブのSystemエントリを選択します。

+0

システムは常にデフォルトでは含まれていませんが、私は同意しますか? – Rup

+0

@Rup、デフォルトではyesですが、@baklapは彼のプロジェクトからデフォルトの参照を削除しました。 'System.ComponentModel.ISupportInitialize'はすべての.NETバージョンに存在するので、そこに不一致はないと思います。 –

関連する問題