ASP.NET might not be registered properly, this normally happens if you configure IIS after your .net installation.
You can try registering the ASP.NET
Execute following command.
aspnet_regiis -i
If you still face issues then you can check this thread.
http://support.microsoft.com/kb/907273[
^]