Ik heb een set componenten gemaakt en deze netjes volgens de regeltjes verdeeld in een runtime en een designtime package. De runtime package staat ook netjes bij de "requires" in de designtime package. De enige andere package die de designtime-package requiret, is designide.dcp.
Stap 1: Ik open de runtime package en ram op de compile knop. Klaar. Werkt. Ik ga naar $(DELPH)\Projects\Bpl en zie daar keurig de betreffende .dcp en .bpl files staan.
Stap 2: Ik open de designtime package en ram op de compile-knop. Dat werkt. Nu ram ik op de Install knop en krijg ik de melding dat een van de modules niet gevonden kan worden. Ik verdenk gelijk de runtime package. En wat blijkt: FileMon geeft aan dat delphi de runtime package probeert op te zoeken in $(DELPHI)\Bin, maar daar horen de .dcp files helemaal niet!
Let overigens wel dat de installatie van Delphi waarin ik het probeer is een schone installatie van Delphi 7, dus er is nog niet geknoeid met library of browsing paths (behalve dan dat ik het pad naar de source van mijn componenten aan het library path heb toegevoegd).
Ik heb packages *altijd* zo geinstalleerd en dat ging ook *altijd* goed... maar nu opeens dus niet. Wat doe ik fout
Stap 1: Ik open de runtime package en ram op de compile knop. Klaar. Werkt. Ik ga naar $(DELPH)\Projects\Bpl en zie daar keurig de betreffende .dcp en .bpl files staan.
Stap 2: Ik open de designtime package en ram op de compile-knop. Dat werkt. Nu ram ik op de Install knop en krijg ik de melding dat een van de modules niet gevonden kan worden. Ik verdenk gelijk de runtime package. En wat blijkt: FileMon geeft aan dat delphi de runtime package probeert op te zoeken in $(DELPHI)\Bin, maar daar horen de .dcp files helemaal niet!
Let overigens wel dat de installatie van Delphi waarin ik het probeer is een schone installatie van Delphi 7, dus er is nog niet geknoeid met library of browsing paths (behalve dan dat ik het pad naar de source van mijn componenten aan het library path heb toegevoegd).
Ik heb packages *altijd* zo geinstalleerd en dat ging ook *altijd* goed... maar nu opeens dus niet. Wat doe ik fout
日本!🎌