I have created a 32 bit application and everything works fine, but when i try to create a 64-bit Version i get an Exception in “Hydra_Core_D17.uHYGDIPlus.InitGDIPlus”…
What could be the Problem… this Exception Comes up before the application is started.
We’re also getting an access violation before the sample app runs, but not on the PC on which the project was built (it works fine there).
We’ve had a similar issue with the WPF for Delphi sample. We’ve built it fine on one PC, but as soon as we put it on another machine, it throws an access violation. In fact, it’s not just the sample that does this - a bare-bones new host app does it.
The following ultra-simple test shows the problem:
In Delphi XE2, create a new project – RemObjects Hydra / Host Application. Build with Hydra Core Packages
Build the project.
Run the project – empty form, no problems.
Deploy the .exe on another PC – access violation at 0xc00007b
This is creating an empty app that doesn’t do anything. It doesn’t involve any new code other than a new host application.
Is there something that should be sent with the .exe to make it work? Is there something we’re not doing correctly in creating a new empty host application?