2

重複の可能性:
ASP.NET:WebサイトまたはWebアプリケーション?
VisualStudioの「Webサイト」と「プロジェクト」の違い

Visual Studio 2010では、Webサイト([ファイル]->[新規]->[Webサイト]を使用して作成)と多数のWebアプリケーションプロジェクトの違いは何ですか?

4

1 に答える 1

7

MSDNのドキュメントでは、 WebアプリケーションプロジェクトとWebサイトプロジェクトについて説明しています。

次のようなWebアプリとWebサイトプロジェクトの違いを強調しています。

  • Webアプリプロジェクトは、プロジェクトに関する情報をプロジェクトファイルに保存します。Webサイトプロジェクトにはプロジェクトファイルがありません。
  • Webアプリプロジェクトは、単一のアセンブリをコンパイルします。Webサイトプロジェクトは複数のアセンブリをコンパイルします(デフォルト)。
  • 名前空間は、Webアプリのデフォルトでページ、クラス、およびコントロールに追加されます。これはWebサイトには当てはまりませんが、ページ、クラス、および手動で名前空間を追加できます。
  • 「VisualStudioは[Webサイトプロジェクト]の展開用のツールを提供しますが、Webアプリケーションプロジェクトで使用できるツールほど多くの展開タスクを自動化しません。」
于 2012-05-25T14:40:44.947 に答える