ASP.NET 4.0 Applications can not run on IIS 5.1
2010-09-23
Some people are still using Windows XP Pro which only installed IIS 5.1. When you try to run ASP.NET 4.0 web application, you might meet the following error message:
Server Error in '/TestWeb' Application.
Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
Source Error:
Line 14: Line 15: <system.web> Line 16: <compilation debug="true" targetFramework="4.0" /> Line 17: Line 18: <authentication mode="Forms">
The resolution:
Run the following command:
aspnet_regiis.exe -i
The location where aspnet_regiis.exe resides:
c:\windows\microsoft.net\framework\v4.030319