If You receive an error:
The Web site is experiencing technical difficulties. We apologize for any inconvenience.
The internal error may only be temporary. Try reconnecting and, if the problem persists, contact your system administrator.”
Then You can do following:
First make sure the .net framework is in your host path variable (something like C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727). Then run
aspnet_regiis -ga “NT AUTHORITY\NETWORK SERVICE”
from cmd prompt. More information on aspnet_regiis here.