2011-11-09 12 views
0

私は自分のWebアプリケーションasp.netパブリッシャーを公開すると、なぜ1つのアセンブリを生成するのですか?私は別のアセンブリを持っているのが好きです。出来ますか ?私はどのように私のWebアプリケーションを公開し、別々のDLLを生成することができますか?

+1

を訪問詳細について

。ソリューションにプロジェクトが1つしか含まれていない場合は、アセンブリが1つしかありません。複数のアセンブリを作成する場合は、複数のプロジェクトにまたがるようにソリューションを設計します。 – Jason

答えて

2

出版ものの、Asp.netすべてのコードファイルを1つのアセンブリにコンパイルし、他のUIファイル(.aspxまたは.cshtml)でアップロードします。これにより、アプリケーションの事前処理が行われ、パフォーマンスが向上します。すべての.netプロジェクトには1つのアセンブリがあります。あなたがあなたのアセンブリを因数分解したい場合は、異なるdllを得るための好みに応じて異なるプロジェクトを作ります。あなたは一般的に、あなたのソリューション内の各プロジェクトのための1つのアセンブリを持っています。このビデオリンクDeploying A Web Application Using Visual Studio 2010 Web Deployment Tool

0

ウェブアプリケーションプロジェクトの場合、複数のクラスライブラリを持つことができ、それらは複数のアセンブリに準拠します。仕事の良い量を必要とします

関連する問題