0
我正在使用的應用程序寄存器\使用regsvr32取消註冊一組dll。在.NET中以編程方式註冊一個沒有UAC激活的DLL
System.Diagnostics.Process.Start("regsvr32", "somedll.dll /s")
在Pre Vista系統上工作正常,但由於UAC,這在Vista \ 7上不起作用。 是否有另一種方法來註冊dll的程序化而不需要提升?
如果它幫助的dll只需要註冊當前用戶,可以添加詳細信息到註冊表直接解決這個問題?
(應用程序運行遺留應用程序的多個版本,這些dll的是取決於正在加載的版本換出)
是這麼認爲的 - 我創建了這就是所謂的做登記清單的文件。謝謝。 – madlan 2011-01-14 18:09:01