DLL Vistadb20.dll kann nicht wegen eines ungültigen Zugriffs auf den Speicherplatz geladen werden (HRESULT: 0x800703E6)

StackOverflow https://stackoverflow.com//questions/9610659

Frage

Ich habe ein Projekt, das in Visual Studio 2005 in C # erstellt wurde. Ich habe ein Installationsprogramm für die Windows-Anwendung (in VS2010) erstellt und installiert und funktioniert in Windows XP SP3 gut. Ich habe versucht, es unter Windows 7 32-Bit zu installieren, und es heißt, die Installation ist erfolgreich, aber wenn ich versuche, die Anwendung zu öffnen, erhalte ich diese Fehlermeldung:

ein tödlicher Fehler ist aufgetreten. Dll 'vistadb20.dll' kann nicht geladen werden: ungültig Zugriff auf den Speicherplatz. (Ausnahme von HRESULT: 0x800703E6)

Leute, die vorgeschlagen haben, renne dies in der Befehlszeile: regsvr32 vistadb20.dll

Ich erhalte die Fehlermeldung:

das Modul "vistadb20.dll" wurde geladen, aber das Einstiegspunkt DllRegisterserver wurde nicht gefunden. Stellen Sie sicher, dass "vistadb20.dll" eine gültige DLL oder OCX ist Datei und dann versuchen Sie es erneut.

Also versuchte ich den Regasmus Vistadb20.dll /tlb:vistadb20.tlb mithilfe der .NET Framework Assembly Registration Utility 2.0.50727.4927 und erhalten Sie den Fehler:

regmasma: error ra0000: Fehler beim Laden von 'vistadb20.dll', da es keine gültige .NET-Baugruppe ist.

Ich bin nicht sicher, wie ich mit diesem .dll-Problem auf Windows 7 läuft. Jede Hilfe wäre dankbar. Diese Anwendung und die Datenbank wurden mit VistAdb 2.1 erstellt

Ich denke, ich kann die eigentliche DLL nicht ändern, da ich es nicht erstellt habe, aber vielleicht muss ich einige Eigenschaften der DLL in Visual Studio ändern?

War es hilfreich?

Lösung

Ich hatte diesen Fehler, während ich versuchte, meine VB .NET-Baugruppe mit dem Reglasm-Befehl zu registrieren:

Regmasma: ERROR RA0000: Fehler beim Laden von 'vistadb20.dll', da es keine gültige .NET-Baugruppe ist.

Ich habe das Problem gelöst, der den Reglasmus des RECHTS .NET Framework erhielt.

Ich meine, Sie sollten die Werkzeuge desselben Rahmens verwenden, das Sie in Ihren fortschrittlichen Optionen der Zusammenstellung (VS2010) als Ziel erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top