2017-01-09 6 views
1

コアアセンブリがロードされる前にglobal.asaxが最初に呼び出されますか?MVC4:コアアセンブリがロードされる前にglobal.asaxが最初に呼び出されますか?

コアアセンブリはプロジェクトDLLです。 MVCアプリケーションを起動するときに最初に呼び出されるのはどちらですか?

アプリケーションの起動時に何が起こっていますか? MVCアプリケーションの起動時に発生した一連のイベントは何ですか?

答えて

1

PreApplicationStartMethodAttribute

このnew attributeは、アプリケーション起動時にあなたが道の早期ASP.NETパイプラインのコードの実行を持つことができます。私はApplication_Startの前でさえ、早い時期に方法を意味します。

これは、App_codeフォルダ内のコードがコンパイルされる前に発生しています(そこにコードがあることが前提です)。

詳細については、このlinkをご覧ください。ここでは、GlobalAppasのPreApplicationStartMethodAttribute Application_Startメソッドが呼び出された後のこれに関する良いブログです。

+0

このpreApplicationStartMethodAttributeは、メインアセンブリがロードされる前に実行されますか?コードはコンパイルされたアセンブリの内部に記述されるでしょうか? –

+0

これは、App_Codeフォルダがコンパイルされる前でもメインアセンブリがロードされる前に実行されます。 – Curiousdev

関連する問題