Die Datei v7plus.dll ist Bestandteil des Softwarepakets zur Automatisierung der Wirtschaftstätigkeit "1C: Enterprise" Version 7.x. Diese Bibliothek ist verantwortlich für den Zugriff des Programms auf das Internet, die Verarbeitung von XML-Dateien, E-Mail und einige andere verwandte Funktionen. Oft erfahren sie von deren Existenz, wenn sie versuchen, das Programm auf die Versionen 8.x zu aktualisieren oder Daten mit Datenbanken auszutauschen - die Bibliothek verhält sich sehr launisch, wenn die Arbeit von einem Benutzer ohne Administratorrechte ausgeführt wird..
Was ist der Fehler mit der Komponente v7plus.dll
Am häufigsten sieht der Fehler so aus: "Fehler beim Erstellen eines Objekts aus der Komponente C:\Programmadresse\v7plus.dll (fehlende CLSID)." Folgende Ergänzungen sind ebenfalls möglich: „Die Komponente v7plus.dll konnte nicht gefunden werden“ oder „Die Komponente v7plus.dll wurde nicht gefunden“.
Die zweite Nachricht teilt uns mit, dass die erforderliche Datei einfach nicht im System vorhanden ist. Der erste ist, dass die Komponente, selbst wenn sie gefunden wurde, immer noch nicht im System registriert ist, sodass alle Aufrufe an sie ignoriert werden..
So beheben Sie v7plus.dll-Komponentenfehler
Die fehlende Komponente muss heruntergeladen werden. Am besten nach der Registrierung, damit es ein für alle Mal funktioniert und nicht für jede neue Basis neu registriert werden muss.
Sie können diese Komponente sicher von der offiziellen 1C: Bitrix-Website herunterladen: https://www.bx77.ru/download/V7Plus.rar . Neben der Komponente gibt es die Hilfedatei V7Plus.als. Die Komponente muss in das Verzeichnis \ bin innerhalb des Ordners kopiert werden, in dem 1C: Enterprise installiert ist. Standardmäßig sucht das Programm zuerst im Verzeichnis \ bin danach, dann im Arbeitsverzeichnis der Datenbank und dann im Verzeichnis des Datenbankbenutzers..
Fehler wie "Fehler beim Laden der externen Komponente v7plus.dll" sollten verschwinden. Wenn der v7plus.dll-Fehler immer noch vorhanden ist und sich beschwert, dass "CLSID fehlt", muss die Komponente in der Systemregistrierung registriert werden.
CLSID ist ein Klassenidentifikator für Software, eine Art "Pass" der Anwendung, der den Zugriff erleichtert und in der Systemregistrierung registriert wird. Es ist ein solcher "Pass", den das Programm von uns verlangt.
So registrieren Sie v7plus.dll unter Windows
Auf jedem System ist es sinnvoll, sich sofort mit Administratorrechten zu registrieren - das Programm wird instabil (oder versteht überhaupt nicht, wie eine DLL registriert wird), wenn Sie als normaler Benutzer Aktionen ausführen.
Bei den Betriebssystemen Windows 10 und Windows 7 ist die Registrierung fast gleich.
- Um in Windows 7 v7plus.dll zur Registrierung hinzuzufügen, gehen Sie zum Startmenü → Zubehör → Eingabeaufforderung. Klicken Sie mit der rechten Maustaste auf "Eingabeaufforderung" und wählen Sie "Als Administrator ausführen". Geben Sie im erscheinenden schwarzen Fenster den folgenden Befehl ein:
regsvr32 "C:\WorkIsHell\1Cv77\BIN\V7PLUS.DLL"
Anstelle von C:\WorkIsHell sollte natürlich die Adresse geschrieben werden, wo das Programm installiert ist (liegt standardmäßig im Ordner 1Cv77).
- in Windows 10 kann die Befehlszeile zum Registrieren von DLLs schneller gefunden werden, indem die Wörter "Eingabeaufforderung" oder "Eingabeaufforderung" in die Taskleistensuche eingegeben werden. Der Rest der Aktionen ist gleich.
Wenn die Bibliothek erfolgreich registriert wurde, sehen Sie die Meldung: "Erfolgreiche Ausführung von DllRegisterServer in C:\WorkIsHell\1Cv77\BIN\V7PLUS.DLL". Wenn die Meldung "Das Modul ist geladen, aber der Aufruf fehlgeschlagen, Fehlercode: 0x800200009" angezeigt wird, haben Sie höchstwahrscheinlich versucht, sich als normaler Benutzer zu registrieren.
Eine alternative Möglichkeit besteht darin, 1C mit Administratorrechten zu starten und alle Vorgänge auszuführen, die Zugriff auf die problematische Komponente erfordern. Eine auf diese Weise registrierte Bibliothek steht Benutzern ohne Administratorrechte jedoch möglicherweise nicht zur Verfügung. Das Programm kann sogar selbst mit dem Löschen von Registrierungsschlüsseln beginnen, wenn Sie von einem Administratorkonto zu einem Benutzerkonto wechseln! Um solche Probleme zu vermeiden, wird empfohlen, die Komponente sofort mit dem Befehl regsvr32 über die Befehlszeile mit Administratorrechten zu registrieren.
Deaktivieren Sie die Windows-Benutzerkontensteuerung (UAC)
Gelegentlich tritt der Fehler unter Vista und Windows 7 aufgrund des Eingriffs des Systembenutzerkontensteuerungsdienstes auf. Um den Dienst vorübergehend zu deaktivieren, rufen Sie die folgende Adresse auf: Systemsteuerung → Benutzerkonten → Benutzerkontensteuerung ein- oder ausschalten. Deaktivieren Sie den Dienst und starten Sie Ihren Computer neu. Starten Sie nach dem Neustart das 1C-System und beenden Sie es. Schalten Sie UAC wieder ein, starten Sie den Computer erneut - das Problem sollte verschwinden, wenn es vom Windows-Dienst provoziert wurde.
Wenn Ihnen unser Artikel bei der Lösung des Problems mit der Arbeit von 1C geholfen hat oder Sie weitere Fragen haben - hinterlassen Sie Kommentare, wir werden Ihnen auf jeden Fall antworten.