Seite 1 von 5
SPort.DLL
Verfasst: So 21. Sep 2008, 10:39
von mhe
Hallo,
kann MPE nicht installieren und nicht ausführen. Das Prog reklamiert, ich soll mich als Admin anmelden, was ich aber schon bin. Änderungen in der Dateiausführungsverhinderung und "Ausführen als ... Admin" beim Setup brachten auch keinen Erfolg.
Rechner: HP Omnibook 6100 mit XP SP2 und allen Updates bis SP3.
Hat jemand einen vernünftigen Tip?
Danke!
Verfasst: So 21. Sep 2008, 11:02
von FJ
Wie genau lautet die Fehlermeldung ? Bekommst du die Fehlermeldung beim Setup oder im Programm selbst ?
Verfasst: So 21. Sep 2008, 20:35
von mhe
Hallo,
die Fehlermeldung beim Setup (Unmittelbar nach dem Punkt "Register SPort.dll") lautet:
"Please run this program from the Administrator account so it can set up your license. Once the license is set up, you can run it from any account."
Dann beim Programm-Start:
"Please run this program from the Administrator account so it can set up your license. Once the license is set up, you can run it from any account."
und:
"Laufzeitfehler '339': Die Komponente 'SPort.dll' oder eine ihrer Abhängigkeiten ist nicht richtig registriert: Eine Datei fehlt oder ist ungültig."
Dankschön für Unterstützung!
Gruß
mhe
Verfasst: So 21. Sep 2008, 20:40
von FJ
Auf diesen Fehler habe ich leider keinen Einfluss. Interessehalber: Wurde die Datei ins Systemverzeichnis kopiert ?
Verfasst: So 21. Sep 2008, 20:49
von mhe
Die DLL steht in System32. Der Fehler ist auf diesem Rechner beliebig oft reproduzierbar. Gibts da ein Workaround by hand?
Verfasst: So 21. Sep 2008, 20:56
von FJ
Zieh die Datei mal per drag&Drop auf die Datei regsvr32.exe
Verfasst: So 21. Sep 2008, 21:08
von mhe
Gleiche Meldung mit dem Admin wieder - und dann noch: "LoadLibrary("C:\WINDOWS\system32\SPort.dll") fehlgeschlagen - Eine DLL-Initialisierungsroutine ist fehlgeschlagen."
Verfasst: Mo 22. Sep 2008, 17:32
von FJ
Also klappt das manuelle Registrieren auch nicht. Ich werde mal beim Hersteller nachfragen
Verfasst: Mo 22. Sep 2008, 20:28
von hati39
Bei mir exakt das gleiche. Interessant dabei ist, dass das Programm bereits installiert war. Ich habe nichts Neues installiert, aber mal ein bisschen aufgeräumt und auch Tools wie ccleaner laufen lassen. Beim Start kam dann die (oder zumindest eine ähnliche) Fehlermeldung. Deinstallieren und neu installieren liefert den o.g. Fehler.
Verfasst: Di 23. Sep 2008, 10:01
von FJ
Deinstallieren geht auch nicht ?
Verfasst: Di 23. Sep 2008, 10:06
von hati39
Nein, nein, deinstallieren geht, aber bringt halt nix. Während der Installation taucht der Fehler dann wieder auf wie vom Thread-Ersteller beschrieben.
Ich wollte nur damit sagen: Bei mir trat der Fehler auch auf, obwohl es schon installiert war.
Verfasst: Di 23. Sep 2008, 10:08
von FJ
Die Datei SPort.dll ist nicht die selbe wie die von den früheren Versionen. Ich musste umsteigen hauptsächlich deshalb weil die alte DLL nicht kompatibel mit der Windows Datenausführungsverhinderung war. Überprüf mal ob die Datei nach dem Deinstallieren wirklich weg ist.
Verfasst: Di 23. Sep 2008, 10:15
von FJ
Verfasst: Di 23. Sep 2008, 10:19
von hati39
Ok, mach ich so heute Abend und geb dann Rückmeldung.
Verfasst: Di 23. Sep 2008, 15:06
von mhe
Hallo,
ich weiß nicht, was der Kollege meint mit "...I had to log in as Administrator explicitly...": Wenn ich XP boote, kommt zuerst das Fenster, wo ich mich mit Kennwort als ein Administrator anmelde. Reicht das denn nicht? Die Funktion "runas" bringt übrigens keinen Erfolg.
Verfasst: Di 23. Sep 2008, 23:20
von hati39
mhe hat geschrieben:
ich weiß nicht, was der Kollege meint mit "...I had to log in as Administrator explicitly...": Wenn ich XP boote, kommt zuerst das Fenster, wo ich mich mit Kennwort als ein Administrator anmelde.
Nicht "ein" Administrator, sondern mit dem richtigen Administrator Account, der normalerweise nicht auf der Willkommensseite angezeigt wird.
Ist aber auch schnurz, geht nämlich auch nicht!
Ich hab mal ein bisschen rumgesucht. Wir sind nicht alleine, das Problem tritt öfter mit dem Produkt auf. Auf der Eltima (Hersteller) Support Seite findet man ein paar Antworten, die aber alle darauf hinaus laufen, dass die Applikation schuld sei. Ich nehme doch mal an, dass das so ähnlich ist, wie bei runtimes für irgendwelche Programmiersprachen. Der Entwickler kauft eine Lizenz, um Programme damit zu entwickeln und darf die fertig kompilierte runtime library dann mit seiner Anwendung vertreiben. Wenn ich mal versuche, die seltsame Fehlermeldung zu interpretieren: Kann es sein, dass vom Setup noch irgendwo irgendwelche Lizenzinformationen eingetragen werden müssten, aber das nicht geschieht, weil es vergessen worden ist (sie dll scheint zum ersten Mal benutzt zu werden, jedenfalls kann ich sie in älteren Installationspaketen nicht finden, erst in 1.7) oder nicht geschehen kann, weil vielleicht die Rechte für einen Registrierungsschlüssel nicht ausreichen?
Ich schreib mal, was ich alles versucht habe:
regsrv32 /u SPort.dll -> ebenfalls Fehlermeldung bezüglich Lizenz
MPE deinstalliert
ActiveX Control und alle Verweise manuell aus der Registry entfernt
SPort.dll gelöscht
Die Rechte für HKCR\CLSID und HKLM\Software\Classes\CLSID für alle Schlüssel und Unterschlüssel zurück gesetzt, so dass auf jeden Fall die Gruppe der Administratoren und SYSTEM Vollzugriff haben
Nach Neustart als Administrator neuen Installationsversuch
Ich hab übrigens in meinem letzten Posting "gelogen". Wie ich anhand des Datums sehen konnte, habe ich wohl doch erst 1.7.0 installiert (bzw zu installieren versucht), als der Fehler auftrat. Vorher war 1.6.7 drauf und das lief fehlerfrei.
Ich versuche mal, die alte Version wieder zu installieren.
Verfasst: Di 23. Sep 2008, 23:34
von hati39
Nö. Geht auch nicht. Virenscanner und Registry Monitor abgeschaltet. Ich finde die SPort.dll zwar nicht im Installationspaket von 1.6.7, sie wird aber trotzdem installiert, aber in einer älteren Version. Wie auch immer: Es tritt der selbe Fehler auf.
Verfasst: Mi 24. Sep 2008, 06:22
von FJ
Auf der Eltima (Hersteller) Support Seite findet man ein paar Antworten, die aber alle darauf hinaus laufen, dass die Applikation schuld sei.
Ja - leider. Ich wüsste aber nicht was ich im Setup anders machen könnte. Die Datei wird genau so registriert wie Eltima es vorschreibt. Auf der seite von Eltima gibts doch eine Demo - lässt sich die auf deinem Rechner installieren ?
Verfasst: Mi 24. Sep 2008, 06:59
von hati39
Gute Idee...
Und Nein: die Demo lässt sich ebenfalls nicht installieren. Tja, muss wohl die Anwendung Schuld sein
Soll ich mal ne Support Anfrage stellen? Ich wolle die Trial Version installieren, aber bla bla bla?
Verfasst: Mi 24. Sep 2008, 07:18
von hati39