Este error es causado al momento de debuggear una aplicación .NET con VisualStudio.
Generalmente ocurre debido a que se instaló una versión de .NET posterior a la 1.1. Por ejemplo, compruebe que la versión de la aplicación que está debuggueando no esté configurada para correr con .NET Framework 2.0.
Para comprobar lo anterior:
Ir a IIS
Buscar la aplicación que desea debuggear
Ver Propiedades
Seleccionar el Tab ASP.NET
Donde dice ASP.NET Version comprobar el número de versión que corresponda con el que queremos probar.