????ASP.NET 4.0??????????????

??????????Щ????????????Щ???????ASP.NET????????·????????????????????PreApplicationStartMethodAttribute

???????????????÷???????????????VS2008????????????????У???VS2012????????????????????????InitClassLibrary1??

???????????????????????

    namespace InitClassLibrary1 
    { 
        public class Class1 
        { 
            public static void InitApp() 
            { 
                AppInitializer.Init(); 
            } 
        } 
    }

???????????????InitClassLibrary1????AssemblyInfo.cs????У????????Attribute

    [assembly: System.Web.PreApplicationStartMethod( 
                    typeof(InitClassLibrary1.Class1)?? "InitApp")]

?????????????????????????????????????????????????

    [assembly: System.Web.PreApplicationStartMethod( 
                    typeof(InitClassLibrary1.AppInitializer)?? "Init")]

???????????ú???????????????????????????????????????????????????????

????????????????????

????????????4????ASP.NET??г????????????????????????????????Щ???????

??????????????????????????????????????????е???????????????????ü??????????????????λ???????????????????

????AppInitialize???????????????????

????HttpModule???????????????