嘿傢伙,我有一個超級奇怪的問題,我的VS 2008解決方案。 我們在舊的IIS6/Win2003服務器上使用了這種手工編寫的ASP.NET編譯的Web應用程序,運行良好,將其移至我們新的IIS7/Win2008服務器,仍然工作得很好,但是當我嘗試編譯應用程序並再次發佈它時到我們新的Win2008服務器,我得到服務器500錯誤。它是帶有AJAX擴展和AJAX控制工具包的ASP.NET 2.0。VS ASP.NET 500服務器錯誤
我不太喜歡服務器問題,或者甚至確定它是否是服務器問題,但這裏有更多症狀...?
我知道網站作品(它只能通過一些小的代碼修復不同),並且可以使用它在開發機器上的代碼,沒有錯誤,並將其發佈的罰款。發佈(使用DLL文件),甚至不發佈並嘗試在我們的新服務器上使用代碼隱藏文件都沒有成功。舊網站在新服務器上工作得很好。
如果我在網站的虛擬目錄中添加一個簡單的hello世界html頁面,使用舊代碼,它可以正常工作,但是使用新代碼,該html頁面會得到500錯誤。事實上,奇怪的是,我可以將所有文件添加到網站,只有當我添加web.config,我得到500錯誤。 web.config沒有改變。
嘗試停止和重新啓動IIS
什麼問題,在這裏?任何想法,我還能做些什麼來解決問題?
查看事件查看器,報告的錯誤消息是什麼? – marcc 2009-06-30 20:09:25