AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi D2007 - Abhängige Packages installieren
Thema durchsuchen
Ansicht
Themen-Optionen

D2007 - Abhängige Packages installieren

Offene Frage von "o-sch"
Ein Thema von o-sch · begonnen am 30. Mai 2007 · letzter Beitrag vom 4. Jan 2008
Antwort Antwort
o-sch

Registriert seit: 18. Okt 2006
Ort: Essen
11 Beiträge
 
Delphi XE2 Enterprise
 
#1

D2007 - Abhängige Packages installieren

  Alt 30. Mai 2007, 14:04
Hallo !

Ich habe folgendes Problem mit D2007(trial) unter Vista:
Ich habe zwei Packages (A+B) die voneinander abhängig sind.

Ich habe eine neue Projektgruppe erstellt und Package A hinzugefügt und installiert.
Nun füge ich Package B der Projektgruppe hinzu.

Das Package B sieht etwa so aus:

Delphi-Quellcode:
package packageB;

{$R *.res}

[...]


requires
  rtl,
  packageA;

contains
  Unitb in 'Unitb.pas';

end.

Wenn ich nun versuche Package B zu compilieren, bekomme ich folgende Fehlermeldung:

Zitat:
[DCC Fehler] packageB.dpk(30): F2039 Ausgabedatei 'c:\test\bpl\packageA.bpl' kann nicht erstellt werden
Der BPL-Pfad ist korrekt ! Allerdings ist "c:\test\bpl\packageA.bpl" ja schon vorhanden
(Leuchtet ein ... Habe ich ja mit dem installieren des Package A selbst erzeugt und geladen)
und noch viel schlimmer:
Es ist auch geladen ... und damit auch nicht überschreibbar.

Wie bekomme ich Delphi dazu das Package A nicht erneut zu compilieren ?

Es bestehen keinerlei zusätzliche Projektabhängigkeiten.
Das Benutzermanagement von Vista ist abgeschaltet.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: D2007 - Abhängige Packages installieren

  Alt 30. Mai 2007, 14:11
Ändere die Option im Package
Markus Kinzler
  Mit Zitat antworten Zitat
o-sch

Registriert seit: 18. Okt 2006
Ort: Essen
11 Beiträge
 
Delphi XE2 Enterprise
 
#3

Re: D2007 - Abhängige Packages installieren

  Alt 30. Mai 2007, 15:03
Zitat von mkinzler:
Ändere die Option im Package
Die Optionen der beiden Packages stehen auf "Element erstellen" -> "Manuell"
  Mit Zitat antworten Zitat
interferenz

Registriert seit: 1. Jun 2007
1 Beiträge
 
#4

Re: D2007 - Abhängige Packages installieren

  Alt 4. Jun 2007, 10:26
Hallo,


ich habe bei der Konvertierung von D7-Packages das gleiche Problem.
Delphi will stets das Parent-Paket mitcompilieren, obwohl in den
Optionen explizit die Option 'Element erstellen' auf manuell steht.

Da es in der IDE geladen ist, kann es natürlich nicht ersetzt werden und
es knallt.

Man kann das mit zwei Simple-Packages A und B ausprobieren!

Gruss
Josh
  Mit Zitat antworten Zitat
Benutzerbild von MasterEvil
MasterEvil

Registriert seit: 12. Feb 2005
Ort: Hannover
234 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: D2007 - Abhängige Packages installieren

  Alt 5. Jun 2007, 13:40
Bin mir nicht sicher, ob es dazu gehört, aber ich hab auch ein Package (A), dass von einem anderen abhängt (B), allerdings nur in eine Richtung.
Dies wird auch jedesmal mitcompiliert, gemeckert hat er dabei allerdings noch nicht.

Aber wenn ich dann das Package A benutze in einer Applikation, fängt der an zu meckern, das er die .bpl von Package B nicht finden kann. Habe aber überall (im Projekt und in den Bibliothekspfaden der allgemeinen Optionen) die Pfade eingetragen. In der Registry stehen auch nur richtige Pfade drin.

Das Problem löse ich im Moment, in dem ich die bpl von Package B in den allgemeinen BPL Ordner vom RadStudio packe (C:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\5.0\Bpl\).
Dann findet er sie ...

Jemand eine Idee?

Gruß,
Steffen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: D2007 - Abhängige Packages installieren

  Alt 5. Jun 2007, 18:21
Zitat:
Die Optionen der beiden Packages stehen auf "Element erstellen" -> "Manuell"
Stell sie auf automatisch um
Markus Kinzler
  Mit Zitat antworten Zitat
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#7

Re: D2007 - Abhängige Packages installieren

  Alt 4. Jan 2008, 10:57
Ich hatte auch gerade das Problem, allerding unter XP mit RAD2007. Ich hatte bei einer bestehenden D7 Komponente die Packages im Explorer kopiert und entsprechend für RAD2007 umbenannt. Allerdings hatte im Quelltext der .dpk den Namen des Package (erste Zeile) nicht angepasst und somit hatte der Compiler immer gemeckert als die das Package B kompilieren wollte. Nach der Anpassung lief dann alles problemlos. Ich hoffe, das hilft weiter.

Grüße Sven
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: D2007 - Abhängige Packages installieren

  Alt 4. Jan 2008, 11:00
Deshalb besser altes Package in Delphi öffnen und dann mit "speichern unter" unter anderem namen speichern, dann wird alles automatisch angepasst.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz