1
ต้องใช้แอตทริบิวต์ serviceAutoStartProvider เพื่อเริ่มต้นแอปพลิเคชัน ASP.NET โดยอัตโนมัติหรือไม่
ฉันได้อ่านโพสต์ของ Scott Guthrie ในแอปพลิเคชัน ASP.NET เริ่มต้นอัตโนมัติซึ่งให้ตัวอย่างเกี่ยวกับวิธีตั้งค่าแอปพลิเคชัน ASP.NET 4.0 ให้เริ่มต้นโดยอัตโนมัติ <applicationPools> <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /> </applicationPools> <!--...--> <sites> <site name="MySite" id="1"> <application path="/" serviceAutoStartEnabled="true" serviceAutoStartProvider="PreWarmMyCache" /> </site> </sites> <!--...--> <serviceAutoStartProviders> <add name="PreWarmMyCache" type="PreWarmCache, MyAssembly" /> </serviceAutoStartProviders> สิ่งที่ไม่ชัดเจนจากโพสต์ของเขาคือหากการกำหนดค่าต่อไปนี้จะเริ่มต้นแอปพลิเคชัน ASP.NET โดยอัตโนมัติ: <applicationPools> <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /> </applicationPools> <!--...--> <sites> <site name="MySite" …