Зарегистрируйте DLL, не перемещая ее в System32 в Windows 10 64 бит - PullRequest
0 голосов
/ 27 марта 2020

Я должен зарегистрировать dll в Windows реестре для провайдера пользовательских учетных данных. Текущий register.reg выглядит так:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{5fd3d285-0dd9-4362-8855-e0abaacd4af6}]
@="WLA"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Provider Filters\{5fd3d285-0dd9-4362-8855-e0abaacd4af6}]
@="WLA"

[HKEY_CLASSES_ROOT\CLSID\{5fd3d285-0dd9-4362-8855-e0abaacd4af6}]
@="WLA"

[HKEY_CLASSES_ROOT\CLSID\{5fd3d285-0dd9-4362-8855-e0abaacd4af6}\InprocServer32]
@="WLA.dll"
"ThreadingModel"="Apartment"

Мне нужно скопировать dll в C: \ Windows \ System32 и запустить register.reg, чтобы он заработал, но я этого не хочу. Можно ли зарегистрировать dll без необходимости перемещаться в System32 и зарегистрироваться из существующего рабочего каталога, в котором расположен register.reg вместе с dll.

Я новичок в этом, любая помощь в этом отношении приветствуется.

Спасибо!

...