After a failing installation of a VS.NET 2003 add-in, possibly because I have Whidbey and 2003 running in parallel, I had quite a hard time to get everything working again. I found a lot of hits in support groups, a lot of solutions but nothing worked. The The Web server reported the following error when attempting to create or open the Web project located at the following .. (Internal Server error 500) message kept on hitting me whenever I tried to open or create a project.
What finally helped was taking a closer look at the aspnet_regiis utility. In many solutions you are advised to use this with the -s option to register asp.net with your webapps
-s <path> - Install scriptmaps for this version at the specified path,
recursively. Existing scriptmaps of lower version are
upgraded to this version.
E.g. aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
What finally worked was using the -i option
-i - Install this version of ASP.NET and update scriptmaps
at the IIS metabase root and for all scriptmaps below
the root. Existing scriptmaps of lower version are
upgraded to this version.
RTFcommand line !
<Update A summary and discussion of the many comments on this post can be found here. Read it !</Update>
blog on
Peter