Ошибка при установке MVC3 в операционной системе Windows 7 -32 Bit - PullRequest
6 голосов
/ 18 января 2011

Я хочу запустить MVC 3 на моей Windows 7 32-битной машине.У меня есть Visual Studio 2010, и я могу создавать проекты ASP.NET MVC2 там.Но теперь я хочу установить MVC 3 на мою машину.Итак, я попытался выполнить онлайн-установку с помощью установщика веб-платформы по ссылке http://www.asp.net/mvc/mvc3.После установки я не нашел шаблон веб-проекта ASP.NET MVC 3 в шаблонах проектов Visual Studio 2010.Поэтому я снова скачал Автономный установщик по той же ссылке.Но я получил ошибку, когда запустил установщик.Нажав на файл журнала, я получил:

OS Version = 6.1.7600, Platform 2
OS Description = Windows 7 - x86 Ultimate Edition 
CommandLine = h:\temp\ext6142\setup.exe
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft ASP.NET MVC 3
Package Version = 3.0.11209.0
User Experience Data Collection Policy: Disabled
Number of applicable items: 6
Exe (h:\temp\ext6142\VS10-KB2465236-x86.exe) succeeded.
MSI (h:\temp\ext6142\AspNetWebPages.msi) Installation failed. Msi Log: Microsoft ASP.NET MVC 3_20110118_142652087-MSI_AspNetWebPages.msi.txt
Final Result: Installation failed with error code: (0x80070643), "Fatal error during installation. " (Elapsed time: 0 00:01:39).

Ответы [ 3 ]

2 голосов
/ 14 июня 2011

У моего компьютера были проблемы с удалением старой версии MVC3 RC. Исправлено:

  1. Удалите обратную косую черту из следующих разделов реестра:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\Path
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\4.0.30319.0\Path
    
  2. Удалил старую версию «Microsoft ASP.NET Web Pages».

  3. Добавьте обратную косую черту обратно к этим клавишам.
  4. Установить MVC 3.

Полная инструкция по удалению: http://drew -prog.blogspot.com / 2010/11 / как к деинсталлировать-Microsoft-САШ-MVC-3.html

2 голосов
/ 18 января 2011

После установки с веб-платформы Я не проверял выбранную версию .NET Framework в шаблоне проекта Visual Studio, когда хотел создать новый проект в MVC 3. По умолчанию .NET Frameworkбыло 3,5 в визуальной студии моей машины.Таким образом, шаблон проекта MVC 3 не отображал в шаблонах проекта.
И, не удаляя существующий MVC 3, когда я снова захотел установить MVC 3 из автономного установщика, я получил ошибку , о которой я упоминал в своем вопросе.Это может произойти из-за того, что либо выполняется та же установка, либо файл был поврежден во время загрузки, либо из-за других проблем.Позже, после удаления MVC 3 из панели управления, я снова запускаю установщик веб-платформы для установки MVC 3 и на этот раз проверяю выбранную версию .NET.Я выбрал .NET Framework 4 и шаблон проекта MVC 3 теперь появился в шаблонах проектов Visual Studio.

0 голосов
/ 28 февраля 2011

В любом случае рекомендуется загрузить автономный установщик.В Интернете не заботятся о сообщениях об ошибках, и он просто показывает успех.

В моем случае это был c # async CTP, который блокировал установку - автономный установщик по крайней мере сказал мне об этом:)

...