【问题标题】:IIS error - this program cannot display the webpage.IIS 错误 - 此程序无法显示网页。
【发布时间】:2012-10-19 13:41:55
【问题描述】:

详情如下:

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

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

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

这毫无意义,因为 IIS 通常会给出可理解的错误。为什么 IIS 会在向模型中添加两​​个额外实体时出现问题,而 Visual Studio 却没有?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-12
        • 1970-01-01
        • 1970-01-01
        • 2015-08-26
        • 1970-01-01
        • 1970-01-01
        • 2016-10-03
        相关资源
        最近更新 更多