2012-10-19 30 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以避免模型中新实体的问题。

相关问题