Jump to content

Coniah

Members
  • Content Count

    7
  • Joined

  • Last visited

Posts posted by Coniah


  1. 2 hours ago, Rollo62 said:

    I would propose, when 1st testing, better don't install unnecessary components.

    Normally I do some very pure test runs first, before I add more stuff.

    With that approach its easier to find the library or expert that causes issues.

    I agree. It's also a good time to clean out unused components. I appreciate the suggestions.

     


  2. 17 hours ago, Martin Sedgewick said:

    Migration Tool works great for me. It looks like they have added more capabilities in the tool, but I just take all the settings. 
    I do use TMS and I took the opportunity to upgrade to the latest versions so not sure if I actually needed to reinstall them.

     

    Looks like a fantastic release and I am looking forward to seeing the quality improvements in action. 

    Glad things are working well. I'll keep trying. I'm looking forward to using the latest version. It was a good move to update your TMS components. After reinstalling, it's the TMS components that are generating errors when I try to recompile.

    • Like 1

  3. 12 minutes ago, Uwe Raabe said:

    Worked flawlessly over here.

     

    AFAIK GetIt packages are not re-installed, but I don't use those anyway. I always install packages directly and these are all present after the update.

    Thanks Uwe. I made the mistake of using the Migration Tool. A fresh uninstall and reinstall worked to restore a working instance of RAD Studio. I'll have to reinstall and configure the 3rd party components. I was hoping this process would get easier, and I thought the dot dot upgrades didn't require reinstalling, but I was wrong.

    • Like 3

  4. I usually upgrade a few months after the initial release of an update since I use Delphi in a production environment. The current release came at a lull in my production cycle and since the 10.3.3 to 10.4.1 upgrade went smoothly, I decided to give 10.4.2 a spin.  A minor (dot dot upgrade) should be pretty minor and the upgrades from 10.3.1 to 10.3.2 and 10.3.3 were all pretty seamless. First impression is that this is not a simple upgrade. After the upgrade the IDE would not load, throwing numerous errors about missing files. None of the 3rd party components loaded. Time to start over. I'm uninstalling and re-installing to see if it goes better. How was your upgrade experience? 

     

    Knowing which method you installed before (off-line ISO install versus Web install) I think is key. That makes it transition better, but you may need to confirm your library paths as well. I've got it working now, but it took longer than usual dot dot upgrades.


  5. I just finally got upgraded from Delphi 10.3.3 to 10.4.1. In recompiling one of my applications, I am getting "EVariantTypeCastError' 'Could not convert variant of type (UnicodeString) into type (Boolean)'. Upon closer inspection, the field value returned in the TClientDataSet is a widestring 'T', instead of a boolean 'True'. Compiling with 10.3.3 returns 'True' while 10.4.1 returns 'T' which is not in the default expected values for TrueBoolStrs. While I can work around this by either modifying TrueBoolStrs or comparing the returned value against 'T', I'd prefer to understand what changed when I went from 10.3.3 to 10.4.1.

     

    I noticed that the TRESTResponseDataSetAdapter has a new property 'TypesMode' which defaults to 'StringOnly'. What is this property?

     

    Thanks

    Coniah

×