2009-08-03 28 views
1

Webアプリケーションプロジェクトで実際にApp_Codeフォルダが使用されていますか?カスタムコントロール(ユーザーではない)をWAPプロジェクトで使用していたことは知っていますか? App_CodeはWAPでもう誰によっても実際に使用されているのですか、それともWAPには存在しませんか?私はWAPプロジェクトがデフォルトで作成するとは思わない。WAPのApp_Codeフォルダ?

答えて

2

「app_code」フォルダは、「Webアプリケーションプロジェクト」用ではなく、「Webサイトプロジェクト」用です。

App_Codeフォルダーには、このフォルダは、通常、Webアプリケーションプロジェクトで 含まれていない2005年 のVisual StudioでWebサイト プロジェクトのために存在します。

- と - デフォルトで

ビルドアクションプロパティ をコンパイルするように設定されている場合、ウェブのクラスファイルだけ アプリケーションプロジェクトを のMSBuildでコンパイルされています。ただし、Web アプリケーションプロジェクトに、クラス がApp_Codeフォルダに含まれている場合、 クラスファイルは ASP.NETコンパイラによってコンパイルされます。 ビルドアクションが明示的に がコンパイルに設定されていなくても、これは当てはまります。

詳細については、this article on MSDNを参照してください。

関連する問題