CodeSite design packages not loading in 12.2

Home Forums CodeSite CodeSite design packages not loading in 12.2

Viewing 4 reply threads
  • Author
    Posts
    • #4035
      Robert Calco
      Participant

        After installing CodeSite the IDE (12.2 with patch 1) complains it can’t find the design time packages when it loads and when I open a project. Since the BPL files are plainly where it says they are, I’m scratching my head why it says it can’t find them.

        Also, I tried to upload an image showing the error message and the File Explorer with the BPL files in the correct location, but was unable to as the uploader told me to be sure it is a proper PNG (it is) and that it isn’t too big (it’s only 270KB). So you’ll have to trust me when I say I checked and the files are where the IDE says it can’t find them.

      • #4036
        Robert Calco
        Participant

          I have two installations of RAD Studio 12.2 and can confirm that both of them are having this problem.

        • #4037
          Robert Calco
          Participant

            Also, trying to manually add them after removing them via “Install Components…” throws the same “cannot find the specified module” error when I navigate right to the BPLs. So, I’m starting to think they got corrupt somehow? But on both installations?

          • #4038
            Robert Calco
            Participant

              Update:

              I re-installed the various patches (1, then 2) to get both instances to be at the same build # and Patch level. Both appear to be identical as far as I can tell, but it fixed the loading of the CS design packages only in the case of one of them.

              As a practical matter it seems all I’m losing are the components on the Palette, and in fact I am still able manually to create the instances of the classes required to get the tutorials working. I would like to understand what might be different between the two installations, but I’m not going to fret it now. Any suggestions for getting the design time components to work in the 2nd installation appreciated. Both report the following build/patch level information in their About box:

              Embarcadero® RAD Studio 12 Version 29.0.53982.0329

              Delphi 12 and C++ Builder 12 Update 2

              RAD Studio 12.2 Patch 2

              Build versions of Windows 11 are slightly different but I doubt that’s the problem. The reinstallation process on both machines was not the same – in the first one I had to uninstall patch 1 and then reinstall it, which effectively reinstalled the product, then install patch 2 via GetIt. When I went into GetIt in the 2nd installation to uninstall patch 1 I saw it said Patch 2 was already installed, so I reinstalled it. I was not expecting this and seem to recall both being at the earlier Patch 1 build number which was incompatible with installing Patch 2. So – I don’t know why it behaved that way. I expected to uninstall Patch 1 in the 2nd instance, not Patch 2.

              Summary: Installation 1 and 2 are at the same build/patch level now, but the 2nd installation still has a problem with the design time BPls. It doesn’t seem really to matter as I can still programmatically use CS5, since all I lose are the drag-drop components–the runtime components are installed and work in both IDEs as far as I can tell.

            • #4040
              Ray Konopka
              Keymaster

                Hi Roberto,

                I apologize for the delay in responding because of the Christmas holiday. Working backwards from your posts, you are correct in that all you are losing with the design packages not loading is the design-time components, which we only provided for backward compatibility and have not recommended using them for a very long time. In fact, for CodeSite 6, there will be no design packages.

                As for why you are having an issue with one of the versions, this is most likely the result of a package change that was introduced with RAD Studio 12.2. Typically, when Embarcadero releases a point update (e.g. *.1 or *.2), the package formats do not change. Of course, none of this applied during the strange times of the 10.x releases where 10.1, 10.2, etc were all major releases. However, when they switched back to regular versioning (e.g. 11, 12), point releases are designed not to have package interface changes. However, they broke that rule with 12.2 with respect to the Modern C++ 64-bit compiler changes.

                Bottom line is that you are fine without the design packages. I will also be releasing a new build of CodeSite 5 that will be built with 12.2 in order to support the new Modern C++ 64-bit compiler, so then you should be able to reload the design packages should you wish.

                Again I apologize for the delay and the inconvenience all this has caused.

                Ray

            Viewing 4 reply threads
            • You must be logged in to reply to this topic.