Einzelnen Beitrag anzeigen

Rollo62

Registriert seit: 15. Mär 2007
3.932 Beiträge
 
Delphi 12 Athens
 
#1

Erzeugen neues Projekt (.dproj), via Öffnen der .dpr Datei

  Alt 21. Feb 2022, 07:40
Hallo zusammen,

ich mache ein Update eines Projektes normalerweise durch ein neues, leeres Projekt.
Unter D11, Patch3.

Für das Updaten von Projekten gibt es aber zwei Methoden:

1.) Erzeugen neues, leeres Projekt ( Vorgang wie bei 1. Erzeugen eines neuen Projektes )
- erzeuge eines neues, leeres Projektes ( legt alle vorhandenen Platformen an )
- die Standard-MainForm aus dem Projekt entfernen, und austauschen gegen die bisherige MainForm
- einbinden weiterer Units, falls nötig, und Setup und Einrichten der ProjectOptions und Deployment

2.) Erzeugen Projektupdate via .dpr ( Öffnen der bestehenden .dpr Datei )
- die .dproj Datei löschen
- die .dpr öffnen, um eine neue .dproj anlegen zu lassen
- das neue Projekt übernimmt die bestehenden Units Projektstruktur aus dem .dpr, das muss nicht explizit gesetzt werden
- das Setup und Einrichten der ProjectOptions und Deployment

Ich habe gerade mal ein bischen mit 2.) herumgespielt, und festgestellt dass dabei wohl nicht alle Platformen angelegt werden.
Womöglich gibt es da auch noch andere Unterschiede zu Methode 1.).

Ist das ein Bug oder ein Feature ?
Mir scheint die Methode 1.) auf jeden Fall die sichere zu sein, weil dies dem normalen Projekterstellen entspricht.
Gibt es vielleicht auch Gründe für Methode 2.) ( ausser dass man die Units nicht extra einbinden muss ) ?

Geändert von Rollo62 (21. Feb 2022 um 07:44 Uhr)
  Mit Zitat antworten Zitat