RSS
StartseiteKnowledge LibraryTop 10Impressum

3.11 Warum erhalte ich beim Auswählen von Komponenten die Meldung "Zugriff verweigert"?

VB5-VB6

Von: Thorsten Dörfler

Wenn Sie Ihrem Projekt bzw. der Werkzeugsammlung eine neuen Komponente über Projekt => Komponenten hinzufügen möchten, erhalten Sie möglicherweise die Meldung "Zugriff verweigert", sobald Sie den Dialog mit "OK" verlassen möchten.

Dies kann passieren, wenn Sie die VB IDE unter einem normalen Benutzerkonto verwenden. VB benötigt hier erweiterte Berechtigungen auf bestimmte Zweige der Windows Systemregistrierung, die dem Standard-Benutzer verweigert werden. Die Lösung kann hier sein, die VB IDE unter einem Konto auszuführen, das über lokale Adminrechte verfügt. Dazu wählen Sie die Verknüpfung zum Starten der VB IDE mit der rechten Maustaste aus und wählen den Eintrag "Ausführen als" und melden sich mit einem entsprechenden Konto an.

Unter Windows Vista/7 sorgt die Benutzerkontensteuerung dafür, dass die Rechte des aktuellen Benutzers beschränkt werden, selbst wenn dieses Konto Mitglied der lokalen Administratorengruppe ist. Hier müssen Sie die IDE auf ähnliche Weise starten, indem Sie die Verknüpfung der VB IDE mit der rechten Maustaste auswählen und "Als Administrator ausführen" auswählen.

In dem Zusammenhang sei angemerkt, dass Netzlaufwerke für diesen Benutzer mit erhöhten Rechten nicht zur Verfügung stehen auch wenn es theoretisch der gleiche Benutzer bleibt. Für Windows bedeutet eine Rechteanhebung die Ausführung eines neuen Login. Damit müssen auch Netzlaufwerke für diesen priviligierten Benutzer erneut verbunden werden.

Links zum Thema