Solution: SharePoint uses a web.config located under: Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS to set the default executionTimeout. The default executionTimeout (See Below) value is 360 seconds or six minutes. Increasing this value will allow our Feature code more time to complete execution before timing out. Web.Config Line httpRuntime executionTimeout="360"