2010-02-03 4 views
6

Me estoy poniendo los siguientes errores de MSBuild al tratar de construir una solución:MSB3422 No se ha podido recuperar la información del proyecto VC a través del modelo de objetos del motor proyecto VC. MSB3425

C:\dev\MySln.sln : warning MSB3422: Failed to retrieve VC project information through the VC project engine object model. Unable to determine default tool for the specified file configuration. 
C:\dev\MySln.sln : warning MSB3425: Could not resolve VC project reference "C:\dev\MyProj.vcproj". 

¿Posee alguna idea de lo que está causando esto y cómo se puede resolver? He visto otras publicaciones sobre similares, pero diferentes errores como cuando el error MSB3422 tiene un mensaje diferente y muestra "Los caracteres ilegales en el camino.", Pero no he visto ninguna información útil sobre cómo resolver el error Soy llegando a donde dice "No se puede determinar la herramienta predeterminada para la configuración de archivo especificada".

Gracias.


me encontré con esto, pero realmente no ayuda:

http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/b470f111-9321-4b43-8bd1-7fcf67c2d402

+0

es probable falta algún componente. ¿Qué tipo de proyecto es MyProj? Creo que me estoy haciendo esto o un error similar cuando cargo un proyecto de base de datos o SSIS y los componentes de SQL Server no están instalados. – cdonner

+0

Es una biblioteca de C++ estática –

+0

puedo construir la multa solución en el IDE. –

Respuesta

0

Un colega fijado este problema volviendo a registrar el motor VC proyecto DLL:

C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ VC \ vcpackages \ Vcprojectengine.dll

+0

Pero, no parece funcionar para mí. Pensé que lo había resuelto, pero ahora ha vuelto en una secuencia de comandos de construcción diferente. –

+0

FYI (tuve que ver esto) - Como registrarse (o re-registro) de un DLL o OCX presentar ir al elemento Ejecutar en el menú Inicio y escriba: 'regsvr32 ' – Pat

Cuestiones relacionadas