Error allowDefinition='MachineToApplication' beyond application level This error can be caused by a virtual directory not being configured as an application in IIS

Al tratar de actualizar un projecto ASP,.NET del VS2008 al 2010 me salia este error .

It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level This error can be caused by a virtual directory not being configured as an application in IIS

No entendia lo que pasaba ya que en el 2008 funcionaba. Luego buscando en google descubri esto:
http://blogs.msdn.com/b/robgruen/archive/2005/09/12/464196.aspx

Donde me dice que al hacer una actualizacion del VS2008 al VS2010, tambien cree una carpeta de backup del 2008 y esto no le gustaba a WebServer ya que esta carpeta de backup tenia un web.config  tambien, y con ello se perdia.
Es decir al actualizar el tema de crear un backup en la misma carpeta causa esto.
La solucion es mover la carpeta backup del projecto , con eso debe de funcionar.

Saludos
Adalberto Montania

Comentarios