在GAC中的目录中注册所有dll在PowerShell中静默

use*_*214 3 powershell gac

我必须在没有任何屏幕弹出的情况下,将目录中的所有.dll文件静默注册到GAC.我怎么能用PowerShell做到这一点.请帮忙 :)

Lar*_*ens 6

我是PowerShell GAC的作者.使用PowerShell GAC,您不需要gacutil,您可以使用以下命令将文件夹中的所有dll安装到GAC.

# Can only be run from an elevated prompt
Add-GacAssembly C:\Folder\*.dll
Run Code Online (Sandbox Code Playgroud)


And*_*ndi 5

使用gacutil.exe.

& gacutil.exe -i <strongly named DLL>
Run Code Online (Sandbox Code Playgroud)

注 - DLL必须满足可安装到GAC的要求.