2012-10-19 48 views
0

這裏是詳細信息:IIS錯誤 - 此程序無法顯示網頁。

我們有一個使用Telerik Open動態數據網站,通過IIS 6託管。此應用程序運行良好,沒有生產問題。最近,我們向SQL數據庫添加了兩個新表。這些被添加到Telerik Open Access模型中,並且在Visual Studio 2012中進行測試時,從未出現過任何問題並且運行得非常出色。

然後我們發佈到生產環境,當我直接通過IIS 6瀏覽到應用程序以確保它運行時,我們收到錯誤 - 「該程序無法顯示網頁」。

因此,我們從Telerik Open Access模型中刪除了這兩個表並重新發布,並且應用程序運行良好。所以我們再次添加這些表,並從IIS中得到相同的錯誤。

這是沒有意義的,因爲IIS通常會給出可理解的錯誤。爲什麼IIS會向添加到模型中的兩個其他實體發生問題,但Visual Studio不會?

回答

0

我們有一個與模型相關的元數據文件,並且配置不正確。當我們修復並重新部署時,它運行得非常好。奇怪的是,Visual Studio忽略了這個錯誤,並將它發佈到了我們的錯誤上。奇怪。

0

它看起來像模型緩存。 您可以嘗試重新啓動IIS以避免模型中新實體的問題。

相關問題