19. March 2009 18:58
I know that the .NET framework can have a lot of dependencies for certain features to work properly. For example in order to install ASP.NET correctly on a web server is to have IIS installed first, if not then a lot of scripts are not going to get executed during the install. Knowing that I always have IIS installed prior to installing any version of the Framework. For some reason I haven’t done that on a Virtual Machine and IIS was throwing a lot of weird errors such as “Failed to access IIS metabase. The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC).”
The quickest solution is to repair your framework from the Add/Remove programs.