O Crystal Decisions sempre instala o tempo de execução de 64 bits, mas 32 bits são necessários

0

VS2017, .NET framework 4.5, aplicativo WinForm, C #, release configurado para 32 bits, máquina de desenvolvimento é Win10 64 bits.

Eu instalei o plugin de implantação e criei um projeto de instalação. Todas as DLLs referenciadas na saída principal são encontradas em C: \ Arquivos de Programas (x86) \ SAP BusinessObjects \ Crystal Reports para .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet \ CrystalDecisions.CrystalReports.Engine. dll

Não há dlls de 64 bits, por exemplo, \ win64_x64 \ dotnet \ CrystalDecisions.CrystalReports.Engine.dll. Eu pedi SAP para eles, mas sem sorte. Eles nem sequer admitem que existem ou não existem. Muito estranho.

Toda vez que eu crio um pacote de instalação e instalo o programa em uma máquina Win10 de 64 bits diferente, a instalação vai para o SAP e desativa o mecanismo de tempo de execução de 64 bits. Os relatórios não serão executados a menos que o tempo de execução de 32 bits esteja instalado.

Tudo na solução está definido como 32 bits. Por que isso faz com que o tempo de execução do SAP esteja errado? Obrigado.

    
por Howard Taylor 21.03.2018 / 12:04

0 respostas