2009-10-06 21 views
12

Cuando configuro mi solución activa de Win32 a x64, no puedo construir el proyecto ni ver las propiedades."Error no especificado" en Visual Studio 2008 al intentar ver las propiedades del proyecto

Cuando intento crear mi proyecto, se omite.

Cuando intento ver las propiedades, la primera vez que lo intento, no pasa nada. La segunda vez, aparece un mensaje de error que dice: "La operación no se pudo completar. Error no especificado".

Ejecuto Visual Studio 2008 sp1.

El proyecto se compila correctamente en otra computadora.

+0

Ha comprobado el registro de eventos? – Will

+0

El registro de eventos no parece tener nada relacionado. –

Respuesta

11

Los componentes x64 para Visual Studio 2008 no se habían instalado en la segunda computadora. Instalando ésos resolvió el problema.

(hay una gran cantidad de golpes inútiles en Google en la búsqueda de una solución a este problema. Esperamos que esto ayude a alguien más en el futuro.)

1

En mi caso la eliminación de TargetFrameworkVersion atributo de VisualStudioProject nodo XML del archivo vcproj resuelve el problema. Sospecho que fue causado por la conversión del archivo de proyecto de la versión anterior de Visual Studio.

0

Incluso si Visual Studio 2008 64 bit no está instalado en Windows 7, el usuario puede seleccionar el modo de compatibilidad con Windows XP utilizando la opción de propiedad y continuar ejecutando Visual Studio con la opción "Ejecutar como administrador" para evitar este error.

0

Tuve el mismo problema con Visual Studio 2005. Lo solucioné ejecutando la instalación/reparación de Visual Studio y seleccionando los componentes de 64 bits en las opciones de instalación de C++.

2

VS 2008 Pro no instala el compilador de 64 bits y las herramientas de forma predeterminada. Tienes que seleccionarlos explícitamente durante la instalación.

Panel de control -> Desinstalar programas. Seleccione Visual Studio y haga clic en Desinstalar/Cambiar. Espere. Espera un poco más. Haga clic en Siguiente. Elija Agregar o quitar funciones. Expand MSVC 2008 -> Herramientas del lenguaje -> Visual C++. Seleccione X64 Compilers and Tools. Probablemente necesites tus medios de instalación originales.

vez se hayan instalado el compilador y herramientas de 64 bits, debe ser capaz de añadir una configuración de 64 bits para su solución

Cuestiones relacionadas