Last post Jul 31, 2008 11:36 AM by yosamite
Jul 30, 2008 02:40 PM|yosamite|LINK
I was recently setting up IIS on a development machine, along with ASP.NET 2.0. I installed 2.0 as well a 3.5, then went into IIS to switch from 1.1 to 2.0. Sadly though, I could not for the life of me find the right button. I thought it was easy as pie
the first time! So I hopped onto our production server, sure I would be able to find the settings that differed and quickly recreate them on the other machine. Then I remembered that how I changed it was via an ASP.NET tab. However, this tab is not on my development
machine. It is also not on my production machine, yet it was several weeks ago (I can't be entirely specific on how long ago it was - I don't often check my IIS configuration).
I have tried the fixes mentioned here, http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=93621, but running aspnet_regiiis did not work, and I don't have the affected registry keys. This is a fresh Server 2003 install. It has
SQL Server 2005, but it of course is not a beta. My production machine which is also afflicted does not have SQL at all.
Is there some simple fix to get this back?
Jul 30, 2008 09:57 PM|gdl|LINK
I suggest you restart your computer, open the command window, browse to the folder that contains you .Net version (i.e. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727) and then run the following command with the i switch:
Jul 31, 2008 09:34 AM|yosamite|LINK
I've already attempted that, and while it does say it is installing, afterwards there is still no ASP.NET tab.
Jul 31, 2008 11:23 AM|gdl|LINK
Try uninstalling the .Net framework completely, restart your computer and install it again.
Jul 31, 2008 11:36 AM|yosamite|LINK
After a bit of testing, I have determined the cause of the issue.
It is a problem with VMWare Server (and likely other versions of VMWare as well) making a change to the MetaBase.xml configuration file for IIS. The fix is pretty easy:
1. Stop IIS
2. Open c:\windows\system32\inetsrv\MetaBase.xml
3. Delete the following line: Enable32BitAppOnWin64=”TRUE”
4. Save, then go to Start -> Run -> iisreset
That will fix the issue and get the .NET tab back.