2012-05-03 32 views
0

お互いを使っているプロジェクト(意味するDLL)がたくさんある大規模なWebサイトでは、何が最良の方法ですか?プロジェクトを参照するベストプラクティス

A.すべてを1つのビン/出力フォルダに入れます。 DLLをお互いに直接参照します。これにより、プロジェクトに過負荷がかかりますか?

B.私がDLLをどこに置いても、それらをウェブサービスにして、互いにアクセスできるようにします。

C.その他...

答えて

1

お互いに対話する複数のプロジェクトがある場合は、その優れた一の液中でそれらを持ってしてから実行可能なプロジェクトでプロジェクトを参照します。しかし、それらを1つのソリューションに入れることができず、dllだけを使用したい場合は、それらをプロジェクトのフォルダの中に入れ、そこから参照する方が良いです。この方法で、dllを1つのセットで管理することができます。それがあなたのプロジェクトに過負荷をかけるかどうかはわかりません。これらのDLLがすべて必要な場合は、どこに置いても問題ありません。最終的にbin/debugフォルダにコピーされます。
ただし、各プロジェクトのサービスを通じて機能を公開し、実行可能プロジェクトで消費する場合は、パフォーマンス上の問題が発生する可能性があります。アカウント内でDesign Considerationを受け取る必要があります

関連する問題