Есть ли простой способ в PowerShell (я полагаю, используя gacutil.exe) прочитать из текстового документа путь \ сборку и зарегистрировать его в GAC? Так, например, .txt файл, который выглядит следующим образом:Использование Powershell для регистрации файла в Gac
c:\test\myfile.dll
c:\myfile2.dll
d:\gac\gacthisfile.dll
Скрипт PowerShell прочтет, что в поток, а затем запустить gacutil на каждом из этих сборок нашли? Я предполагаю, что это будет что-то вроде:
#read files into array?
foreach ($file in Get-ChildItem -Filter "*.dll")
{
Write-Host $file.Name
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\gacutil.exe /nologo /i $file.Name
}
Так что это вопрос или утверждение? Вы запустили это? Это сработало? В чем была проблема? Я могу сказать, что он не будет работать так, как написано. – EBGreen
Эта библиотека помогает много: https://powershellgac.codeplex.com/ –