0

たとえば、Project.Core と Project.Web の 2 つのプロジェクトを含むソリューションがあるとします。ここで、Project.Web をスタートアップ プロジェクトとして設定します。global.asax をこのプロジェクト (Project.Web) のルートに配置しますか? その場合、このフォルダーには global.asax で呼び出されるクラス (ルーティング、フィルター、バンドル、認証など) があるため、Project.Web に App_Start フォルダーも含める必要がありますか?

逆に、global.asax を Project.Core (スタートアップ プロジェクトではない) に置いた場合、それでも機能しますか?

4

1 に答える 1

1

global.asax ファイルは、Web 関連のイベント (Application_Start、Application_BeginRequest など) を支援するためにあるため、Project.Core に配置すると、2 つのプロジェクトを作成する目的が無効になります。

于 2012-11-27T00:41:02.107 に答える