IIS错误 - 此程序无法显示网页。

时间:2012-10-19 13:41:55

标签: asp.net iis iis-6 dynamic-data telerik-open-access

以下是详细信息:

我们有一个使用Telerik Open访问权限的动态数据网站,通过IIS 6托管。此应用程序运行良好,生产中没有任何问题。最近,我们在SQL数据库中添加了两个新表。这些被添加到Telerik Open Access模型中,并且在Visual Studio 2012中进行测试时,从来没有任何问题并且运行得非常出色。

然后我们发布到生产,当我通过IIS 6直接浏览应用程序以确保它运行时我们得到错误 - “此程序无法显示网页”。

因此,我们从Telerik Open Access模型中删除了这两个表并重新发布,并且应用程序运行良好。所以我们再次添加表格,同样的错误来自IIS。

这没有任何意义,因为IIS通常会提供可理解的错误。为什么IIS会在模型中添加另外两个实体但Visual Studio没有这个问题?

2 个答案:

答案 0 :(得分:0)

看起来模型以某种方式缓存。 您可以尝试重新启动IIS,以避免模型中新实体出现问题。

答案 1 :(得分:0)

我们有一个与模型关联的元数据文件,但未正确配置。当我们修复它并重新部署时,它工作得很好。奇怪的是,Visual Studio忽略了错误,并将它发布给我们的错误。奇怪。