Cuando creo un proyecto WiX y tratar de construirlo con la plataforma establece en 'x 64', se producen errores en mi salida de la acumulación de esta manera:WiX plataforma x64 objetivo
------ Build started: Project: MyProject, Configuration: Release x64 ------
C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.x\wix2010.targets(444,7): error : The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='Release' Platform='x64'
Done building project "MyProject.wixproj" -- FAILED.
------ Build started: Project: MyProject, Configuration: Debug x64 ------
C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.x\wix2010.targets(444,7): error : The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='Debug' Platform='x64'
Done building project "MyProject.wixproj" -- FAILED.
afirma que no hay salida camino establecido para el proyecto, pero por supuesto, existe. La ruta de salida se establece en bin\x64\Debug\
para la configuración de depuración y bin\x64\Release\
para la configuración de la versión. Entonces, ¿cuál es el error?
Además, el error no aparece en la ventana Errores. Ahora, sé que es un error de novato culpar al compilador, pero estoy empezando a preguntarme ... ¿Es esto un error de herramienta de construcción, o me estoy perdiendo algo estúpido?
Sí, ese era el problema. Moví los dos segmentos PropertyGroup y ahora la construcción x64 funciona. +1 y respuesta aceptada. Así que supongo que este es un problema de Verdad, actualizaré mi informe de errores de manera adecuada. –
WTF! .......................... –
@TimLong, el error, si encontré el correcto, está ahora en [GitHub] (https://github.com/wixtoolset/issues/issues/3671), si desea seguirlo allí. –