- This topic has 4 replies, 2 voices, and was last updated 2024-12-28 at 1:44 pm by
Ray Konopka.
-
AuthorPosts
-
-
December 24, 2024 at 9:48 am #4035
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.
-
December 24, 2024 at 10:10 am #4036
I have two installations of RAD Studio 12.2 and can confirm that both of them are having this problem.
-
December 24, 2024 at 10:14 am #4037
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?
-
December 26, 2024 at 2:05 am #4038
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.
-
December 28, 2024 at 1:44 pm #4040
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
-
-
AuthorPosts
- You must be logged in to reply to this topic.