2012-04-17 5 views
0

私は、複数のAsp.Net Webアプリケーションプロジェクトを持つアプリケーションを見てきました。アプリケーションを開発した人は、Asp.Net WebアプリケーションプロジェクトやBusinessLogicのような他のプロジェクトを持つことができないことを知り、DataLogicをC#クラスライブラリプロジェクトとして作成できたようです。すべてのレイヤをWebアプリケーションプロジェクトとして含める意味は何ですか?パフォーマンス上の問題はありますか?それぞれのWebアプリケーションにはそれぞれ独自のAppDomainがありますか?複数のAsp.Net WebApplicationプロジェクトが同じ仮想サーバーにあります

答えて

0

VS内の複数のプロジェクトは、アプリケーションのパフォーマンスに影響しません。あなたのプロジェクトをビルドすると、あなたのメインのウェブサイトにあるあなたの参照は、コンパイルされたプロジェクトの最新のコピーを "取り出す"でしょう。これらのライブラリを再度コンパイルする必要がないため、ターゲットサーバーで実際にパフォーマンスが向上する可能性があります。

関連する問題