Welche Berechtigungen / Rechte sind erforderlich, um regsvr32 / s / c "myocx.ocx" auszuführen?

9

Ich habe ein WindowsXP als Build-Maschine konfiguriert. Der Build-Prozess wird unter einem Konto ausgeführt, das kein Administrator ist.

Einige Projekte registrieren als letzten Schritt ein OCX-Steuerelement mit etwas wie

%Vor%

Dieser Schritt schlägt fehl und ich gehe davon aus, dass dies etwas mit Rechten zu tun hat, da es unter einem admin-Konto genauso funktioniert.

Welche Rechte / Berechtigungen / Richtlinien muss ich dem Build-Konto geben und wo mache ich das? (Browsing Lokale Benutzer und Gruppen und Lokale Sicherheitseinstellungen haben mir nicht geholfen)

    
Christian Rodemeyer 20.02.2009, 11:30
quelle

3 Antworten

10

Über regedit müssen Sie dem Build-Account Rechte für "HKEY_CLASSES_ROOT" geben.

Klicken Sie mit der rechten Maustaste auf HKEY_CLASSES_ROOT und wählen Sie Berechtigungen ... Vollzugriff.

    
Christian Rodemeyer 20.02.2009, 12:30
quelle
1

Das Registrieren eines OCX führt zum Schreiben von Einträgen in der Registrierung unter HKLM. Nicht-Admin-Konten haben standardmäßig keine Rechte, und ich bin mir nicht sicher, ob Ihr Build-Konto (Installation von Debugging-OCXs ist immer noch "Installation" (vs. Bau) in meinem Buch).

    
Paul-Jan 20.02.2009 12:07
quelle
0

Bitte überprüfen Sie die Fehlermeldungen von regsvr32 wie in

angegeben

Ссылка

und ich bin mir auch nicht sicher über / c switch ..

Ich hoffe, das kann helfen.

    
lakshmanaraj 20.02.2009 11:50
quelle

Tags und Links