@AceLightning
I fell in programming.

Как в Powershell подключить библиотеку так, чтобы она использовала свой config файл?

Здравствуйте,
не могу понять как можно подключить библиотеку к скрипту, чтобы она использовала свой config файл.

Есть такой код:
$FBToolsShare = "<path_to_share>"
Import-Module($(Join-Path $FBToolsShare -ChildPath "<dll_name>"))
[appdomain]::CurrentDomain.SetData("APP_CONFIG_FILE", $(Join-Path $FBToolsShare -ChildPath "<dll_name>.config"))

$CRMClient = New-Object CRMServiceClient -ArgumentList "<name_endpoint>"


Он выдает ошибку
New-Object : Exception calling ".ctor" with "1" argument(s): "Could not find endpoint element with name '<name_endpoint>' and contract '<name_contract>' in the ServiceModel client
configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this name could be found in the client element."


У библиотеки в конфигурационном файле есть необходимый endpoint, но он просто не видит этот файл, по всей видимости.
Пробовал сделать то же самое в C#, предварительно заменив содержимое конфигурационного фала на содержимое из конфигурационного файла библиотеки, и все заработало.
  • Вопрос задан
  • 590 просмотров
Решения вопроса 1
@azarij
В меру опытный никто
тут не эту же проблему обсуждают?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы