2013-03-14 91 views
0

我將我的網站從運行在windwos server 2003上的IIS遷移到Win server 2008(64位)。在這兩種情況下,應用程序都運行在.NET 4.0上,但是,出於未知原因,我收到錯誤消息「對象引用未設置爲對象實例」,原因不明。正如你所看到的,在http://www.matchmypet.com上一切正常,但是當你試圖做http://beta.matchmypet.com/home.aspx(它指向新的服務器)時,一切都會鬆動。有沒有人有任何想法我怎麼才能找出問題是什麼?請記住,這些是完全相同的二進制文件(編譯爲.net 4.0 32位,但我會認爲這不應該有所作爲)。將我的應用程序從IIS 6遷移到IIS 7不起作用

讓我知道你是否有任何想法。非常感激。

+0

如果沒有看到代碼,特別是拋出'NullReferenceException'的行幾乎是不可能的。 – 2013-03-14 17:05:03

回答

1

嘗試配置您的應用程序池以使用Classic管道模式(與集成管道相反)。

此外,錯誤頁面顯示異常源自您的自定義代碼 - 部署Debug版本以查看源代碼行導致它或至少發佈引發異常的整個方法。

相關問題