Ver Mensaje Individual
  #1  
Antiguo 12-11-2011
AngelCMar AngelCMar is offline
Registrado
NULL
 
Registrado: feb 2011
Posts: 3
Reputación: 0
AngelCMar Va por buen camino
Exclamation Plataforma inválida y no compila Delphi XE2!

Hola:

Empiezo a utilizar Delphi XE2 y no puedo compilar ningún proyecto, pruebo con una forma con un solo botón y siempre me manda el siguiente mensaje:

[Error Error] Invalid PLATFORM variable "HPD". PLATFORM must be one of the following: "Win32", "Win64", or "OSX32". If PLATFORM is defined by your system's environment, it must be overridden in the RAD Studio IDE or passed explicitly on the command line to MSBuild; e.g., /p:Platform=Win32.

En las "opciones del proyecto" en la sección "debugger"->"Environment Block", aparecen las "system variables", busco la variable "PLATFORM" que contiene el valor inválido "HPD", (probablemente relacionado con la marca de la PC HP?), al seleccionar esta variable se habilita el botón "Add override", entonces cambio el valor "HPD" por el que se supone correcto: "win32", pero continúa enviando el mismo mensaje y no compila.

Parece que no funciona el "override", investigando me entero que Delphi XE2 utiliza el compilador de MicroSoft MSBuild, no entiendo bien la finalidad, pero seguramente que hay poderosas razones. Me parece increíble tener que compilar desde RAD Studio command prompt, lanzando el >MSBuild C:\...\MiProyecto.xxxx /p:Platform=Win32 !!! como se menciona al final del mensaje de error.

No logró encontrar en el foro ningún hilo con un problema parecido, agradecería que alguien me pudiera orientar sobre como resolver este problema, ya que llevo algún tiempo sin poder hacer nada con esta versión de Delphi. El sistema operativo es Windows Vista (win32) y también tengo instalados Delphi 3 y 5 y Visual Studio 2008.

Aprecio mucho su tiempo y comentarios o sugerencias y les agradezco de antemano su ayuda...

Gracias...
Responder Con Cita