Asp.net mvc 4 部署后返回空白页的站点

Asp.net mvc 4 部署后返回空白页的站点,asp.net-mvc-4,deployment,web-deployment,webdeploy,Asp.net Mvc 4,Deployment,Web Deployment,Webdeploy,我在一个mvc站点上工作,该站点在本地运行良好,但是当我将其部署到服务器上时,一个特定的页面不工作(所有其他页面都工作正常)…它返回一个空白页面,状态代码为200 ok。我正在使用Visual studio和web deploy中的发布配置文件部署该站点。 你知道是什么原因造成的吗?我自己设法解决了这个问题,在别人有同样问题的情况下发布了答案。 我只是在我的控制器中放了一个try-catch(在应该重定向到我的视图的action方法中),在catch块中我写了以下内容: catch (Excep

我在一个mvc站点上工作,该站点在本地运行良好,但是当我将其部署到服务器上时,一个特定的页面不工作(所有其他页面都工作正常)…它返回一个空白页面,状态代码为200 ok。我正在使用Visual studio和web deploy中的发布配置文件部署该站点。
你知道是什么原因造成的吗?

我自己设法解决了这个问题,在别人有同样问题的情况下发布了答案。 我只是在我的控制器中放了一个try-catch(在应该重定向到我的视图的action方法中),在catch块中我写了以下内容:

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

在浏览器中查看异常消息。

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