SPort.DLL

mhe
Beiträge: 9
Registriert: So 21. Sep 2008, 10:17

SPort.DLL

Beitrag 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!
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Wie genau lautet die Fehlermeldung ? Bekommst du die Fehlermeldung beim Setup oder im Programm selbst ?
mhe
Beiträge: 9
Registriert: So 21. Sep 2008, 10:17

Beitrag 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
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Auf diesen Fehler habe ich leider keinen Einfluss. Interessehalber: Wurde die Datei ins Systemverzeichnis kopiert ?
mhe
Beiträge: 9
Registriert: So 21. Sep 2008, 10:17

Beitrag von mhe »

Die DLL steht in System32. Der Fehler ist auf diesem Rechner beliebig oft reproduzierbar. Gibts da ein Workaround by hand?
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Zieh die Datei mal per drag&Drop auf die Datei regsvr32.exe
mhe
Beiträge: 9
Registriert: So 21. Sep 2008, 10:17

Beitrag von mhe »

Gleiche Meldung mit dem Admin wieder - und dann noch: "LoadLibrary("C:\WINDOWS\system32\SPort.dll") fehlgeschlagen - Eine DLL-Initialisierungsroutine ist fehlgeschlagen."
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Also klappt das manuelle Registrieren auch nicht. Ich werde mal beim Hersteller nachfragen
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag 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.
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

Deinstallieren geht auch nicht ?
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag 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.
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag 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.
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag von FJ »

hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag von hati39 »

Ok, mach ich so heute Abend und geb dann Rückmeldung.
mhe
Beiträge: 9
Registriert: So 21. Sep 2008, 10:17

Beitrag 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.
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag 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.
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag 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.
FJ
Site Admin
Beiträge: 32109
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol

Beitrag 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 ?
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag von hati39 »

Gute Idee...
Und Nein: die Demo lässt sich ebenfalls nicht installieren. Tja, muss wohl die Anwendung Schuld sein :lol:

Soll ich mal ne Support Anfrage stellen? Ich wolle die Trial Version installieren, aber bla bla bla?
hati39
Beiträge: 29
Registriert: Mo 22. Sep 2008, 20:22

Beitrag von hati39 »

Hab ich jetzt mal einfach gemacht...

http://www.eltima.com/ccc/view.php?tick ... s=e46f01cf
Antworten