在Web应用程序调试中获取“无法评估表达式”

时间:2011-04-27 19:48:03

标签: visual-studio-2010 debugging web-applications

我正在尝试在Visual Studio 2010上调试MVC 2和Web窗体应用程序,但在尝试评估“监视”窗口中的任何表达式时,我总是得到“无法评估表达式”。

即使Visual Studio中的示例MVC 2应用程序也是这样的。例如,我创建了一些简单的测试,例如在x,y和ViewData [“Message”]上添加一个监视器(参见下面的代码),但是我收到了“Unable ...”消息。

public ActionResult Index()
{
    ViewData["Message"] = "Welcome to ASP.NET MVC!";
    int x = 1;
    int y = x;

    return View();
}

尽管存在调试问题,但应用程序运行正常。

调试仍在Windows窗体和控制台应用程序上运行。我 NOT 安装了MVC 3或Async CTP,但我使用的是ReSharper 5.1和VisualHG 1.1.4。

我已经尝试通过重置我的VS2010用户设置来解决这个问题,但问题仍然存在。

有谁知道如何解决这个问题?

0 个答案:

没有答案