MVC3重新安装VS2010 SP1

时间:2011-03-11 20:55:33

标签: visual-studio-2010 asp.net-mvc-3

我看过herelink in the solution,但我仍然遇到问题。我安装了带有SP1测试版和MVC3的Visual Studio 2010但在cshtml文件上没有遇到Intellisense,并且找不到System.Web.Helpers的问题。

下载已发布的VS2010 SP1并安装了这个(按照推荐,超过测试版)并且仍然存在问题,因此卸载了MVC3。

现在我根本无法安装MVC3,日志显示VS10-KB2483190-x86.exe)失败并显示0x80070643 - 安装过程中出现致命错误,甚至在7-zip中打开MVC3 exe并单独安装组件时也是如此博客。

是否还有其他人遇到了类似的问题?

4 个答案:

答案 0 :(得分:5)

This blog确实有效,如问题中所述。下载了MVC3的独立安装程序,并使用7-zip获取了各个文件。

事先,我使用this post中的指南卸载了ASP.NET网页,该指南首先讨论从注册表中删除尾部斜杠。

现在MVC3正常工作,还找到了System.Web.Helpers和IDependencyResolver,这是重新安装的另一个原因。

答案 1 :(得分:4)

获取您的visual studio dvd,或下载iso试用版并安装它。然后运行mvc3设置。我自己运行了vs10-kb2483190-x86,它抱怨没有从DVD中找到vs setup.msi。

答案 2 :(得分:2)

我无法使用相同的错误安装MVC,Paul的解决方案对我有用。非常感谢。我没有必要在我的特定情况下执行注册表模块。所以,

  1. 从“添加/删除程序”中卸载Microsoft ASP .NET网页
  2. 运行MVC 3的设置。这会将安装文件解压缩到C:\ Temp \ ext47334
  3. 运行C:\ Temp \ ext47334 \ aspnetwebpages.msi
  4. 在C:\ Temp \ ext47334
  5. 中运行msis的其余部分

答案 3 :(得分:1)

我遇到了使用Web安装程序安装失败的相同问题(尽管它报告成功)。但就我而言,在我尝试安装MVC3之前,我已经安装了MVC4。

我下载了离线安装程序,该安装程序失败并出现与上述相同的错误。然后我尝试了插入VS2010 DVD和改变注册表路径的建议,但都没有奏效。然后我尝试首先从控制面板中的程序和功能中卸载MVC3。这次安装比以前更进一步,但安装NuGet失败了。所以我卸载了NuGet 并重新安装了安装程序,这次成功了!然后,我必须从http://nuget.org/下载最新版本重新安装NuGet。