AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Erzeugen neues Projekt (.dproj), via Öffnen der .dpr Datei
Thema durchsuchen
Ansicht
Themen-Optionen

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

Ein Thema von Rollo62 · begonnen am 21. Feb 2022 · letzter Beitrag vom 21. Feb 2022
 
Rollo62

Registriert seit: 15. Mär 2007
4.168 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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz