Can I use both Delphi XE3 and XE4 to work on the same project? What are the drawbacks? Would I need to maintain multiple project or settings files or something like that?

Comments

  1. Jennifer-Ashley Kuiper Different licenses for different developers?

    ReplyDelete
  2. I wouldn't really recommend dosing so, but technically it is possible. In that case it would be very important to define a workflow, that makes sure, that things don't get messy. Most importantly, you need a designated build machine, so that your binaries are always generated the same way (using the same compiler version that is). I would strongly recommend using FinalBuilder for that,
    On that build machine you would define the set of project options and have all libraries in a verified version. This basically makes you independent of any possible differences between Delphi versions.
    One challenge is to be careful with compiler version specific defines (ifdefs) - in your own code and 3rd party libraries.

    ReplyDelete
  3. You may know ICS (http://wiki.overbyte.be). It's current code base is common for Delphi 7 to Delphi XE4. So the answer to your question is: Yes you can.

    ReplyDelete

Post a Comment