2012-02-25 11 views
0

私はasp.netソリューションを持っています。 11 asp.netプロジェクトと1 asp.net Webサイトがあります。プロジェクトの名前がA、B、C、D、E ...などであるとします。また、これらのうちのいくつかは別のプロジェクトで呼び出されます。たとえば、プロジェクトB(ロギングモジュール)はプロジェクトA(データベースインターフェイスモジュール)を呼び出します。 Bのdllだけを私のウェブサイトに追加したいと思います。私はBのdllをウェブサイトに追加してウェブサイトをコンパイルし、Aのdllは自動的にウェブサイトのbinディレクトリに入った。私はこの問題の答えを4〜5日間探していますが、何も見つかりませんでした。ASP.NETプロジェクトでカスケードDLL参照を必要とせずにdllを追加するには?

+0

どのように参照を追加していますか?プロジェクト参照として追加すると、この問題は発生しません。 – Oded

+2

AのDLLをプルインしたくないのはなぜですか? 'B.DLL'が' A.DLL'に依存する場合、引き込まれていなければ確実に例外が発生しますか? – Rob

+0

私はポストビルドイベントを追加し、コンパイルされたDLLは "DLLの"フォルダの下に移動します。そして、私はこのパスから参照を追加しました。プロジェクト参照として追加すると、ウェブサイトプロジェクトのコンパイルでは、これらのプロジェクトのコンパイルが再度必要になります。 – midheaven

答えて

0

あなたのbinフォルダに.dllファイルを置くだけで、プロジェクトで使用できるはずです。

+0

私はすでに.dllをbinフォルダに入れて、DLLのフォルダにもコピーしています。 – midheaven

関連する問題