Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc &引用;无法计算表达式“的值”;和异步CTP_Asp.net Mvc_Visual Studio 2010_Debugging_Asp.net Mvc 3_Async Ctp - Fatal编程技术网

Asp.net mvc &引用;无法计算表达式“的值”;和异步CTP

Asp.net mvc &引用;无法计算表达式“的值”;和异步CTP,asp.net-mvc,visual-studio-2010,debugging,asp.net-mvc-3,async-ctp,Asp.net Mvc,Visual Studio 2010,Debugging,Asp.net Mvc 3,Async Ctp,不久前,我安装了VisualStudio异步CTP 今天我安装了ASP.NETMVC3(不是RC) 我开始在调试模式下接收“无法计算表达式” 所以我卸载了Async CTP、ASP.NET MVC 3和所有相关更新,但没有结果。 有谁能帮我弄清楚吗 示例消息: Unable to evaluate expression term 'struct' 当试图在调试器中加载语言表达式计算器时出现相当严重的错误,或者表达式计算器本身存在安装问题时,通常会出现此错误消息。接下来我将尝试修复VisualS

不久前,我安装了VisualStudio异步CTP

今天我安装了ASP.NETMVC3(不是RC)

我开始在调试模式下接收“无法计算表达式”

所以我卸载了Async CTP、ASP.NET MVC 3和所有相关更新,但没有结果。 有谁能帮我弄清楚吗

示例消息:

Unable to evaluate expression term 'struct'

当试图在调试器中加载语言表达式计算器时出现相当严重的错误,或者表达式计算器本身存在安装问题时,通常会出现此错误消息。接下来我将尝试修复VisualStudio安装。这几乎肯定会消除这个错误

完全卸载所有visual studio组件对我有帮助。

好的,以下是我的经验。我终于让它工作了。。。而且不需要完全卸载VS 2010。

首先,我不确定是否安装了ASP NET MVC 3 RC。我已经有了ASP NET MVC 3 RTM,然后安装了异步CTP。我开始得到描述的问题,然后卸载异步CTP和MVC 3,没有帮助。。。后来我意识到我做得不够:

在控制面板中:

  • 卸载ASP NET MVC 3
  • 卸载ASP NET MVC 3 Visual Studio工具
  • 卸载ASP.NET网页
  • 卸载ASP NET网页Visual Studio工具
  • 卸载Web矩阵
然后单击控制面板->卸载程序中的“查看已安装的更新”:

  • 卸载异步CTP
  • 卸载kb2483190

现在安装ASP NET MVC 3 RTM,它应该可以工作。

显然,当MVC 3 RC和.NET Framework异步CTP都安装在同一台机器上时,就会出现这个问题

您需要卸载MVC 3 RC,但由于它还附带ASP.NET网页、NuGet和Visual Studio更新,因此必须将它们与之一起删除

要继续,请以管理员权限打开Visual Studio命令提示符*,并运行以下所有命令:

wmic产品,其中name=“Microsoft ASP.NET MVC 3-Visual Studio 2010工具”调用卸载

wmic产品,其中name=“Microsoft ASP.NET MVC 3-VWD Express 2010工具”调用卸载

wmic产品,其中name=“Microsoft ASP.NET网页”调用卸载

wmic产品,其中name=“Microsoft ASP.NET网页-Visual Studio 2010工具”调用卸载

wmic产品,其中name=“Microsoft ASP.NET网页-VWD Express 2010工具”调用卸载

wmic产品,其中name=“NuGet”调用卸载

msiexec/package{BC0464FA-A0BA-3E38-85BF-DC5B3A401F48}/uninstall{3069D446-63C5-38F4-9D28-41858024419C}

msiexec/package{85076DFF-7A17-3566-9CC0-488E6E6D4494}/uninstall{3069D446-63C5-38F4-9D28-41858024419C}


但是,如果问题仍然存在,请同时卸载.NET Framework异步CTP

我已经读到了VS是没有帮助的。无论如何,我没有其他选择,所以我会尝试做一个报告。因为我认为修复对我没有帮助。完全卸载和重新安装帮助了我(几乎)。剃须刀编辑器没有安装,所以智能感知和颜色高亮对我不起作用。我已经成为同一问题的受害者。。。还没有解决方案。@Aliostad,我今天要与async团队会面,我要看看他们是否意识到这个问题和任何解决方案+1谢谢,我的情况是2x更新(似乎是async CTP的东西,因为我没有安装MVC3);我有ASP.NET网页的东西,但它不相关