У меня ошибка установки asp.net MVC 3.0x80070643 - PullRequest
0 голосов
/ 26 сентября 2018

Я хочу установить ASP.Net MVC 3, но он выдает ошибку (0x80070643) и установку отката.

У меня была Visual Studio 2017, которую я удалил, и теперь у меня только VS 2012.

Я также приложил снимок экрана.

Я пытался установить ASP.Net mvc3 с восстановлением VS2012, но там тоже не получилось.

Я также пытался завершить обратную косую черту в ключах regedit, но безуспешно.

Любойэкспертное заключение.

enter image description here

1 Ответ

0 голосов
/ 26 сентября 2018

Ошибка при установке ASP.NET MVC 3 Обновление инструментов

Не удается установить Asp.net MVC 3

Ошибкапо установке MVC3 в Windows 7 -32-битная операционная система

ЕСЛИ ВЫШЕУСЛЕННЫЕ ССЫЛКИ НЕ РАБОТАЮТ ДЛЯ ВАС, ПОПРОБУЙТЕ НИЖЕ;это всегда будет работать для вас.

Я решил это после выполнения следующих шагов:

1. copy following directory from your colleague/friend computer to same path on your machine who have properly installed ASP.Net MVC3. C:\Program Files (x86)\Microsoft ASP.NET
(make sure they have ASP.Net MVC 3 folder inside with assemblies) 

2. reference following dlls from these folder into your mvc project;
System.Web.Mvc from C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies 
System.Web.WebPages from C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
System.Web.WebPages.Razor from C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
System.Web.Helpers from C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies

3. apply  assemblybinding in web.config 

<runtime>
 <assemblyBinding>
 <dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="your mvc dll version you need 3.0.0.0 or 3.0.0.1"/> 
      </dependentAssembly>
 </assemblyBinding>
  </runtime>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...