Was ist der Unterschied zwischen RegSvr und RegServer?
Sind /RegServer
und /RegSvr
gleiche oder verschiedene, wenn anders, warum/wie?
Zum Beispiel, die ich gesehen habe (Beispiel aus einem 32-bit-OS) in diesem Stil:
RegSvr32 COM.exe
oder
RegSvr32 COM.dll
Oder als alternative (die auf einem 64-bit-OS):
COM.exe /RegServer
COM.exe /RegSvr
Sind das unterschiedliche Ansätze, das gleiche zu tun?
- Beachten Sie, dass Sie regsvr32 funktioniert für DLL-Dateien, aber für exe-Dateien, die Sie haben zu verwenden /regserver wechseln
- Wie könnten wir überprüfen, ob die COM-Komponente erfolgreich registriert ist?
Du musst angemeldet sein, um einen Kommentar abzugeben.
COM-Server registriert sind, in der gleichen Weise in 32 - bit-64-bit-Betriebssystemen. Die Frage ist im Zusammenhang mit selbst-Registrierung, die einfachste Art der Registrierung von COM-server - indem er die server-update-HKLM/HKCR registry bzw.
Als Sie nicht ausführen können eine DLL direkt, verwenden Sie einen Helfer
regsvr32
Anwendung. Um eine lange Geschichte kurz geschnitten, es sieht aus ob-DLL für 32 - oder 64-bit und nutzt die entsprechende version der Anwendung. Dann lädt es die DLL und übergibt die Kontrolle zu tun-Registrierung.EXE-COM-Server können direkt betrieben werden, so ist dies, was Sie tun, indem Sie /regserver "oder" /unregserver Parameter.
Die Methoden sind gültig für 32 - und 64-bit-COM-Server für 32 - und 64-bit-Betriebssystemen.
Weiter Lesen - Selbst-Registrierung: