2011-01-11 10 views
0

Eine Anwendung, mit der ich arbeite, registriert eine Gruppe von DLLs mithilfe von regsvr32.Programmatische Registrierung einer DLL ohne UAC-Aktivierung in .NET

Dies funktionierte gut auf Pre Vista Systemen, aber dies wird nicht auf Vista \ 7 wegen UAC funktionieren. Gibt es eine alternative Methode, um DLLs programmatisch zu registrieren, ohne Höhe zu benötigen?

Wenn es hilft, die DLL nur für den aktuellen Benutzer registriert werden muss, könnte das Hinzufügen von Details zur Registrierung direkt das lösen?

(Die Anwendung mehrere Versionen einer Legacy-Anwendung ausgeführt wird, werden diese DLL ausgelagert je nach Version geladen)

Antwort