AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Package Installation schlägt fehl

Ein Thema von skoschke · begonnen am 14. Apr 2021 · letzter Beitrag vom 14. Apr 2021
Antwort Antwort
skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#1

Package Installation schlägt fehl

  Alt 14. Apr 2021, 08:07
Beim Installieren eines eigenen Packages erhalte ich "das angegebene Modul wurde nicht gefunden"...
aber das BPL-File ist vorhanden.

Auf Grund eines Tips habe ich jetzt mal das BPL debuggen lassen und bekomme dabei die Meldung:
"Im Projekt bds.exe ist eine Exception der Klasse EFOpenError mit der Meldung 'Datei C:\Users\Stefan\sanct.log kann nicht geöffnet werden. Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird' aufgetreten."

Könnte das die Ursache sein und wer hat da Zugriff?

Ciao
Stefan
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#2

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 08:56
Die Meldung kommt immer wenn man die IDE selbst mit einer anderen Instanz im Debugger startet.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.679 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 09:06
Beim Installieren eines eigenen Packages erhalte ich "das angegebene Modul wurde nicht gefunden"...
aber das BPL-File ist vorhanden.

Auf Grund eines Tips habe ich jetzt mal das BPL debuggen lassen und bekomme dabei die Meldung:
"Im Projekt bds.exe ist eine Exception der Klasse EFOpenError mit der Meldung 'Datei C:\Users\Stefan\sanct.log kann nicht geöffnet werden. Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird' aufgetreten."

Könnte das die Ursache sein und wer hat da Zugriff?
Das ist normal. Die debuggende IDE öffnet diese Datei und die zweite Intsanz, die debuggt wird, kann dann nicht mehr darauf zugreifen.

Also: Ignorieren, hat nichts mit Deinem Fehler zu tun.
Thomas Mueller
  Mit Zitat antworten Zitat
skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 09:24
danke, aber ich komme immer noch nicht weiter:

Compilieren des Packages ist fehlerfrei, bei Installation dann "Das angegebene Modul wurde nicht gefunden!"

Ich habe hier den Tip mit dem ProcessMonitor gefunden, aber ich komme mit dem überhaupt nicht klar, finde auch keine für diesen Zweck hilfreiche Anleitung...

Ein Filtern nach "Process is bds.exe" zeigt nirgends fehlende Dateien / dll's / etc...

Ciao
Stefan
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
684 Beiträge
 
Delphi 12 Athens
 
#5

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 09:41
Compilieren des Packages ist fehlerfrei, bei Installation dann "Das angegebene Modul wurde nicht gefunden!"
Evtl in den Abhängigkeiten noch Packages mit anderen Namen bzw welche, die nicht installiert sind?
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#6

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 10:24
Modul = EXE/BPL/DLL (die EXE läuft schon, also ist zumindestens die BDS.exe nicht das Problem)

Das kompilieren läuft bei abhängigen Packages gegen die DCP,
aber beim Ausführen wird natürlich die BPL benötigt.

Tja, diese Fehlermeldung heißt nicht "DAS wurde nicht gefunden", sondern "hab DAS versucht zu laden, aber ging nicht, weil IRGENDWAS fehlte"

Aber es gibt Hilfsprogramme, zum Nachgucken.
* Dependency Walker
* SysInternals ProcessMonitor


Und alle Fehlermeldungen bezüglich Sanctuary kannst ignorieren.
Es ist normal, dass der kranke Kopierschutz von Emba intern überall knallt.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (14. Apr 2021 um 10:27 Uhr)
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.073 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Package Installation schlägt fehl

  Alt 14. Apr 2021, 10:32
* Dependency Walker
* SysInternals ProcessMonitor
Ich empfehle inzwischen https://github.com/lucasg/Dependencies

Der alte Dependecy Walker wird nicht mehr weiterentwickelt und hatte zumindest bei mir die Angewohnheit sehr lange Denkpausen einzulegen, wenn er sich durch die Abhängigkeiten wühlte.
  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 01:36 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