移动到另一个Team Foundatio Server后,我得到System.Web.HttpException:'在此上下文中没有响应。'

时间:2018-02-02 21:23:42

标签: c# asp.net-mvc httpcontext urlhelper

代码适用于我们的实时和开发网站,但是当我尝试在本地或开发数据库上运行时,我收到错误:System.Web.HttpException:'在此上下文中没有响应。'

我已经尝试过运行我知道有效的过去版本。这只是在我们的代码移动到新的Team Foundation Server时才开始发生的。我开始怀疑这是否是Visual Studio中的一个设置。我使用了Watch窗口并验证了区域,动作和控制器的正确信息。非null的URL正常工作。

以下是代码示例:

/// <summary>
        /// Returns the URL for this link
        /// </summary>
        [NotMapped]
        public string trueUrl
        {
            get
            {
                if (url != null)
                    return url;

                if (HttpContext.Current != null)
                {
                    var urlhelper = new UrlHelper(HttpContext.Current.Request.RequestContext);
                    return urlhelper.Action(action, controller, new { area = area });
                }

                return "ERROR";
            }
        }

这会导致错误:System.Web.HttpException:'在此上下文中无响应。'

我需要帮助才能开始解决这个问题。

0 个答案:

没有答案