Click here to Skip to main content
Click here to Skip to main content

Tagged as

Go to top

ASP.NET MVC 3 Tools Update Setup fails with fatal error (0x80070643)

, 22 Mar 2013
Rate this:
Please Sign up or sign in to vote.
A workaround for error 0x80070643 occurring during the installation of the ASP.NET MVC 3 Tools update.
Today I tried to install the ASP.NET MVC 3 Tools Update. The Installation always failed with a fatal error(0x80070643). The log file sent me to the ASP.NET Webpages.msi logfile which had the wonderful error message
There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor
The Eventlog had even some additional but equally useless information:
Application: WebConfigCA.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
Stack:
at System.Web.Configuration.VirtualDirectoryMapping..ctor(System.Web.VirtualPath, System.String, Boolean, System.String)
at System.Web.Configuration.VirtualDirectoryMapping..ctor(System.String, Boolean)
After some digging I found a KB article describing the same error during the installation of MVC 3 or WebPages and the first suggested workaround helped:
Remove the trailing backslash from the following Registry keys:

HKEYLOCALMACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\Path
HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\4.0.30319.0\Path
I guess someone at Microsoft missed the Path.Combine method Wink | ;)

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Markus Greuel

Germany Germany
No Biography provided

Comments and Discussions

 
QuestionThank You Pinmemberfpmorrison22-Mar-13 6:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web04 | 2.8.140916.1 | Last Updated 22 Mar 2013
Article Copyright 2013 by Markus Greuel
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid