У меня не получается подключиться из PowerShell к ЛЭРС. Выдаёт вышеуказанную ошибку. Хотя я и подключаю все dll из папки клиента LERS. Что я делаю не так? Что нужно ему, файл же есть этот. Толкните в нужном направлении, пожалуйста.
#Requires -Version 3.0
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms");
$dll_fileList = Get-ChildItem "c:Program FilesLERSClient" -Filter *.dll | % { $_.FullName }
foreach ($dllfile in $dll_fileList) {
[System.Reflection.Assembly]::LoadFrom($dllfile) | Out-Null
}
$srvLers = New-Object Lers.LersServer
$pswd = [Lers.Networking.SecureStringHelper]::ConvertToSecureString("psswd");
$authInfo = New-Object Lers.Networking.BasicAuthenticationInfo("login", $pswd);
$srvLers.Connect("server", 10000, $authInfo) | Out-Null
Ошибка:
Exception calling "Connect" with "3" argument(s): "Ошибка подключения к серверу. Не удалось загрузить файл или сборку "Microsoft.Exte
nsions.DependencyInjection.Abstractions, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" либо одну из их зависимос
тей. Не удается найти указанный файл."