Target platform setting not saved for Compile Delphi.NET Project

Hi everybody,

I am compiling a Delphi.NET program which should only run as a 32-bit application because it reads settings from the registry. There is a Target Platform setting on the Compiler tab of the Compile Delphi.NET Project action, but it does not seem to be saved with the FinalBuilder project, so when I close the project and reopen it, the setting is lost. I did not find a way to set it though script either. I am using FinalBuilder version 6.2.0.1265.

I'm currently working around the problem by running the "corflags" utility from the .NET SDK afterwards, so it is not a major problem, but it would be nice to be able to avoid such hacks. If there is a simpler workaround, I'd be interested to hear about that.

Best regards
Robert

Hi Robert

It’s definitely a bug, the TargetPlatform property of the action was not being persisted. We should have a build with the fix included later today, I will post here when it’s available.

Hi Robert

Here’s a build with the fix :

https://www.finalbuilder.com/downloads/finalbuilder/620/FB620_1378.exe

Wow, that was quick. Thanks a lot!