2008-10-23 72 views
4

我有一個在我的開發工作站上工作良好但在應用程序部署到實時環境時失敗的應用程序。看起來,Application_Start沒有在實時環境中被調用。Application_Start在工作站上正常工作,部署時不調用

+1

你什麼時候期待它被調用?在服務器上,它只會被調用一次,在其應用程序池在IIS中啓動併發出第一個請求之後,除非您重新啓動計算機/ IIS /您的應用程序池,否則不會再次調用它... – 2008-10-23 11:25:34

回答

7

我能夠通過刪除我們測試服務器上網站根目錄下的PrecompiledApp.config文件來修復它。我猜這個文件是該項目是網站項目時的延期。我最近將它轉換爲Web App項目。因此,如果您正在構建Web App項目,請確保您的目標服務器上沒有PrecompiledApp.config文件。

+2

回答自己的問題很多?大聲笑 – 2010-08-03 01:27:59