【问题标题】:Site returning blank page after deployment部署后站点返回空白页面
【发布时间】:2014-06-26 04:10:27
【问题描述】:

我正在开发一个在本地运行良好的 mvc 站点,但是当我在服务器上部署它时,特定页面无法正常工作(所有其他页面都运行良好)..它返回一个空白页面, 状态码 200 ok。我正在使用来自 Visual Studio 的发布配置文件和 Web 部署来部署该站点。 有什么想法可能导致这种情况吗?

【问题讨论】:

  • 页面是做什么的?页面是否真的从部署环境中连接的数据库中获取数据?
  • 页面应该显示一个剑道网格。不,它没有从数据库中获取数据,它显示了一个带有我页面 URL 的请求,并且在“响应”选项卡(我正在使用 Chrome 开发工具查看请求详细信息)中显示“加载响应数据失败"

标签: asp.net-mvc-4 deployment web-deployment webdeploy


【解决方案1】:

设法自己解决它,发布答案以防其他人遇到同样的问题。 我只是在我的控制器中放了一个 try catch(在应该重定向到我的视图的操作方法中),在 catch 块中我写了这个:

catch (Exception ex)
        {
            Response.StatusDescription = ex.Message;
        }

能够在浏览器中看到异常消息。

【讨论】:

    猜你喜欢
    • 2013-12-31
    • 1970-01-01
    • 2021-02-14
    • 2019-02-10
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 2015-10-15
    相关资源
    最近更新 更多