El tipo o nombre del espacio de nombres no existe [cerrado]

Resuelto Attilah asked hace 13 años • 0 respuestas

Tengo un proyecto de servicio de datos WCF creado con Visual Studio 2010, que funcionaba bien. De repente, ya no se compiló. Me estaba dando mensajes como:

Error 7 El tipo o nombre del espacio de nombres 'Servicios' no existe en el espacio de nombres 'System.Data' (¿falta una referencia de ensamblado?) C:\U...s\Visual Studio 2010\Projects...\DataService. cs...

Error 8 El tipo o nombre del espacio de nombres 'Linq' no existe en el espacio de nombres 'Sistema' (¿falta una referencia de ensamblado?) DependencyResolver.cs 3 14

Error 10 El tipo o nombre del espacio de nombres 'Web' no existe en el espacio de nombres 'System.ServiceModel' (¿falta una referencia de ensamblado?)

Error 12 No se pudo encontrar el tipo o nombre del espacio de nombres 'DataService' (¿falta una directiva de uso o una referencia de ensamblado?)

¿Cómo puedo arreglarlo?

Attilah avatar Apr 06 '11 21:04 Attilah
Aceptado

Tuve el mismo problema y tuve que configurar el "Marco de destino" de todos los proyectos para que fuera el mismo. Luego funcionó bien. En el menú Proyecto, haga clic en Propiedades de nombre de proyecto. Haga clic en la pestaña compilar. Haga clic en Opciones avanzadas de compilación. En Target Framework, elija el marco que desee.

Nathan Koop avatar Aug 23 '2011 01:08 Nathan Koop

Tuve un problema porque no se reconocía System.Linq . La usingdeclaración tenía un garabato rojo, etc. La forma en que lo resolví fue cambiar mi sitio web para apuntar a dotnet 3.5 y luego volver al marco de trabajo original (4.0 en mi caso).

john west avatar Apr 10 '2012 18:04 john west