Wie kann ich mehrere Versionen einer Bibliothek in Delphi oder C++ Builder installieren? Zum Beispiel möchte ich möglicherweise die nächste Version unserer App mit den aktuellen Versionen von JCL und JVCL entwickeln können, während wir immer noch in der Lage sein werden, die Release-Version unserer App zu kompilieren, egal welche Version von JCL und JVCL für diese Version getestet wurde.Installieren mehrerer Bibliotheksversionen in Delphi/C++ Builder
Die Verwendung von mehr als einer Version einer Bibliothek ist einfach mit Bibliotheken wie Boost, da das sind nur Header-Dateien und Bibliothek/DLL-Dateien, die ich setzen kann, wo immer ich will, und so kann ich meine Projektdateien auf die entsprechende verweisen Bibliotheksverzeichnisse. Da Bibliotheken wie JCL und JVCL versuchen, sich selbst in der IDE zu installieren, bin ich mir jedoch nicht sicher, wie ich verschiedene Projekte so konfigurieren kann, dass sie verschiedene Versionen verwenden, ohne dass es zu einem unkontrollierbaren Hack wird.
(Ich bin immer noch nicht ganz vertraut mit, wie Delphi-Komponenten und Projekte verwaltet - die meisten meiner Erfahrung ist in C++ - so kann dieser Teil meines Problems sein.)
Sie möchten vielleicht auch C kopieren: \ Benutzer \% username% \ AppData \ Roaming \ Borland \ BDS \ 5.0 in C: \ Users \% username% \ AppData \ Roaming \ Borland \ Version1.0 \ 5.0, um alle IDE-Einstellungen wie Layouts, Favoriten usw. zu kopieren (dieser Pfad ist für Delphi 2007, 2009 ist C: \ Users \% UserName% \ AppData \ Roaming \ CodeGear \ BDS \ 6.0 und ich glaube 2006 ist C : \ Benutzer \% UserName% \ AppData \ Local \ Borland \ BDS \ 4.0) – jasonpenny
Jeremy North hat auch ein interessantes Tool namens Delphi Configuration Manager, das bei diesem Problem helfen könnte (http://www.jed-software.com/dcm) .htm) - David Taylor –