|
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V12: inpout32.dll funktioniert offenbar nicht auf neuem Laptop |
Von |
DiBo |
Datum |
01. Februar 2016 um 13:59:07 |
Frage |
Hallo zusammen,
ich hänge an einem echten Problem, denn mein kleines Programm fragt die parallele Schnittstelle ab und das funktioniert auf meinem Rechner (W10) mit Entwicklungsumgebung VB6 und VB2012 einwandfrei.
Auf meinem neuen Laptop (W7-64Bit mit VB2012 alleine) kommt die Fehlermeldung : "Eine Ausnahme (erste Chance) des Typs "System.Runtime.InteropServices.SEHException" ist in Rotator V3.exe aufgetreten."
Auch ein LPT- Testprogramm (pptest2.exe) kommt im Laptop zu der Meldung: "Component mscomct2.ocx or one of ist dependencies not correctly registred: a file is missing or invalid"
Der Versuch, dieses OCX registrieren zu wollen ist gescheitert. (vermutlich wegen Unfähigkeit)
Nun bin ich echt am verzweifeln, bringt es doch schließlich die Vermutung, dass dieses Problem, nachdem ich es an diesem Laptop möglicherweise beseitigt habe, bei allen anderen (fremden) PCs auch auftritt.
Viele Grüße Dieter
|
|
Antwort: |
Von |
Nico |
E-Mail |
nico.schertler@studentpartners.de |
Datum |
01. Februar 2016 um 14:22:36 |
Antwort |
Hallo Dieter,
das scheint kein Problem mit der input32.dll zu sein. Wenn er sich beschwert, dass die mscomct2.ocx fehlt, wird es wohl die sein. Dabei handelt es sich um eine Bibliothek, die Steuerelemente beinhaltet. Allerdings - soweit ich weiß - VB6 Steuerelemente. Die Frage ist, warum diese in einem .Net Projekt überhaupt verwendet werden sollten. Offensichtlich fehlt also die Datei bzw. ist nicht registriert. Du hast damit zwei Optionen: Erstelle ein Setup-Programm, in dem du die entsprechende Datei mitlieferst und registrierst (Lizenzen ggfs. beachten) oder schreibe das Programm um, sodass es die Komponenten nicht mehr verwendet. Zum Registrieren könnte ** helfen. Aber meine Präferenz wäre das Entfernen dieser etwas älteren Komponente.
Nico
** https://so cial.msdn.microsoft.com/Forums/de-DE/91cf3127-70fe-4726-8a27-31b8964430c5/registering-mscomct2ocx-in-64-bit-windows-7?forum=sbappdev -> Leerzeichen entfernen |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|