我正在尝试在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用户设置来解决这个问题,但问题仍然存在。
有谁知道如何解决这个问题?