Has anyone successfully build a custom component in Firemonkey using designide.dcp for a 64 bit OS? I am trying to add a design editor to a custom component. I followed the tutorial on http://docwiki.embarcadero.com/RADStudio/XE3/en/Creating_a_Component_Editor_and_a_Property_Editor_for_FireMonkey_Components. This works just fine when compiling to 32 bit, but I get the following error for 64 bit : [dcc64 Fatal Error] ComponentEditor.pas(10): E2213 Bad packaged unit format: c:\program files (x86)\embarcadero\rad studio\11.0\lib\win32\release\designide.dcp.DesignEditors - Expected version: 25.0, Windows Unicode(x64) Found version: 25.0, Windows Unicode(x86)

Looking at the path this makes sense as the file refer to lib\win32. However, under lib\win64 there is no such file.

I've been trying to find a solution on the internet without any luck. It does not look like many people have tried this yet.

有帮助吗?

解决方案

There is no designide.dcp for 64 bit. The IDE (and therefore all of the design time code) is 32-bit. It can compile 64-bit targets, but the IDE itself (and any components and packages) are 32-bit only.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top