Pergunta

Alguém conseguiu compilar um aplicativo Win32 GUI com a linha de comando do compilador DCC32.exe, sob 64-bit Windows Vista, sem instalar Delphi 2009? Em nosso sistema ele falha, com uma mensagem que os arquivos DFM contêm recursos de 16 bits desconhecidos. Isso geralmente é uma indicação de que os arquivos DFM não pode ser lido. Ele funciona perfeitamente em todas Vista e Windows XPs de 32 bits, que nós tentamos.

Estou perguntando, porque queremos garantir que podemos reconstruir nossos arquivos exe atuais posteriormente, se necessário, por isso mesmo se todos nós mudança para sistemas operacionais de 64 bits no futuro, queremos ser capazes de reconstruir o antigo 2009 versões.

Foi útil?

Solução 2

Adicionando lnkdfm120.dll resolveu o problema.

Outras dicas

Com Delphi 2009 você deve usar msbuild a linha de comando compilar seus projetos (msbuild YourProject.dproj). Certifique-se de fazer isso a partir do CommandPrompt RAD Studio. Isso garante algum ambiente variáveis ??são definidas. Será que isso resolveu seu problema?

consola Sim, estamos realizando constrói via dcc32 através nant em ambos Vista 64-bit e Windows 2008 64-bit. Você pode ter que lidar com alguns problemas de caminho a (x86) Se você tiver instalado no local padrão (que não para remover estes tipos de dependências).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top