2011-12-09 11 views
7

Tengo una computadora portátil HP y tengo Delphi xe2 instalado en la computadora portátil hp, hace 5 meses no tengo problemas para trabajar con la delphi pero ahora tengo este mensaje de error.delphi XE2 no puede compilar ningún proyecto en mi computadora debido a la variable de entorno (computadoras portátiles HP)

[DCC Error] E1026 File not found: 'FMX.Filter.res' 
[DCC Error] E1026 File not found: 'FMX.Platform.Win.res' 

¡No puedo compilar ningún proyecto! Cuando intento compilar un proyecto, obtengo este error.

Y después de más, hice una búsqueda de ese error en google, encontré esto en el foro de embarcadero (https://forums.embarcadero.com/thread.jspa?threadID=59949). Pero en este foro las respuestas son muy diferentes. Dijo que se parece al error de la computadora portátil HP, y que describe cómo solucionarlo. Esta es su manera:

Haga clic derecho en "Mi PC" y seleccione Propiedades. En la pestaña Advanced , encontrará un botón para "Variables de entorno". Haga clic en él, y en la lista que sigue, elimine la variable PLATAFORMA de la lista de variables del sistema. Cerrar el diálogo, reinicie XE2, debe ahora podrán volver a compilar sin más problemas

También quiero hacer esto por mi problema pero no tengo ninguna variable plataforma en el "Variables de entorno"!

¿Cómo me puedo deshacer de este problema?

Gracias

+0

Suena como que no ha desinstalado una instalación anterior de Delphi XE2 antes de volver a instalar en un lugar diferente. – Johan

Respuesta

13

Asegúrate de ruta de la biblioteca para la plataforma de destino. Debe contener una entrada como $(BDSLIB)\$(Platform)\Release.

También puede usar una ruta explícita, p. Ej. C:\Program Files\Embarcadero\RAD Studio\9.0\lib\win32\release (para el objetivo Win32).

+0

tolate :(Ya desinstalé Delphi, pero lo verificaré si vuelve a hacerlo. Gracias – relativ

+3

Tuve el mismo problema. Esta respuesta resolvió mi problema. Los problemas comenzaron cuando hice clic en el botón Eliminar rutas no válidas al editar la Biblioteca caminos – slotomo

+0

funciona para mí, gracias – Cletrix

3

En primer lugar problema HP - Tenía el mismo problema y estoy haciendo esto de la memoria por lo que no puede ser exactamente correcto, pero obtendrá la esencia ...

cheque que las variables de entorno (de panel de control | Sistema | Avanzado). Habrá una llamada Plataforma, que tiene el valor de 'AnyCpu'. Bórralo.

Todo funcionará ahora.

En segundo lugar, su problema 'Archivo no encontrado'. Sin ver el código es difícil estar exactamente seguro, pero alrededor de la actualización 2 más o menos, embarcadero cambió el 'FMX'. prefijo a 'FMX_', presumiblemente para que los programas iOS compilen bien bajo FPC. Intente cambiar sus prefijos para usar guiones bajos en lugar de puntos.

1

Insertar en esta ruta de la biblioteca:

$(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports;$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include; 
Cuestiones relacionadas