2011-03-11 125 views
8

我看了herelink in the solution但我仍然有问题。我安装了SP1测试版和MVC3的Visual Studio 2010,但未遇到cshtml文件上的Intellisense问题以及未找到System.Web.Helpers问题。MVC3重新安装VS2010 SP1

下载了发布的VS2010 SP1,并安装了这个(按照推荐,通过测试版),并仍然有问题如此卸载MVC3。

现在我无法安装MVC3,日志显示VS10-KB2483190-x86.exe)失败,0x80070643 - 安装期间发生致命错误,甚至在7-zip中打开MVC3 exe文件并单独安装组件博客。

是否有其他人有类似的问题,他们设法解决?如问题中所述,

回答

5

This blog确实有效。下载了MVC3的独立安装程序,并使用7-zip获取了单个文件。

事先,我在this post的指南中卸载了ASP.NET Web页面,其中首先讨论了如何从注册表中删除尾部斜杠。

现在MVC3的作品,也是System.Web.Helpers和IDependencyResolver被发现,这是重新安装的另一个原因。

+0

非常感谢您对此表面的帮助,我们在略有不同的环境中遇到了这个问题,但这很奏效。 – shanabus 2013-08-30 03:00:48

4

获取您的视觉工作室DVD,或下载ISO试用版并安装它。然后运行mvc3安装程序。我自己运行了vs10-kb2483190-x86,它抱怨没有从DVD中找到vs setup.msi。

+0

+1你为我节省了这一天,非常感谢! – 2011-03-22 19:48:11

2

我无法安装与相同的错误MVC和保罗的解决方案为我工作。非常感谢。尽管如此,我并不需要在我的特定情况下执行注册表修改。所以,

  1. 卸载微软的ASP .NET网站从页面添加/删除程序
  2. 运行安装了MVC 3,这将安装文件解压缩到C:\ TEMP \ ext47334
  3. 运行C:\ TEMP \ ext47334 \ aspnetwebpages.msi
  4. 运行在C的MSI其余部分:\ TEMP \ ext47334
1

我不得不使用web安装程序安装失败的同样的问题(虽然它成功报道)。但就我而言,我已经安装MVC4,然后再尝试安装MVC3。

我下载了离线安装程序,其失败的错误与上面相同。然后,我尝试了插入VS2010 DVD的两条建议,并按照描述更改了注册表路径,但都没有成功。然后我尝试先从控制面板中的Program and Features中卸载MVC3的东西。这一次安装比以前进一步,但安装NuGet失败。所以我卸载NuGet并reran安装程序,这次成功!然后我必须通过从http://nuget.org/下载最新版本来重新安装NuGet。

+0

这解决了我的问题。 – marr75 2013-03-06 01:48:50