Russian (Русский) - Change language

UpdateAssembly

В скриптовых стадиях и правилах могут использоваться внешние библиотеки, которые необходимо обновлять. При внесении изменений в код сборки, используемой для кастомизации, возникает задача обновить определенную сборку во всех проектах. Команда UpdateAssembly автоматически обновляет сборки в свойствах проекта, типах пакетов и определениях документа. Команда может работать как с одним проектом, так и со всеми проектами на сервере.  

Параметры команды UpdateAssembly:

/AssemblytPath Обязательный

Путь к сборке.

Обновляются только те сборки, полное имя которых совпадает с указанным.

/Project Опциональный

Проект.

Возможные способы задания проекта:

  • полный локальный путь до проекта;
  • путь до проекта на сервере;
  • имя проекта на сервере (при этом должен быть задан параметр /Server).

Если проект не задан, обрабатываются все проекты на сервере.

/Server Опциональный Адрес сервера.
/U Опциональный

Имя пользователя.

Если параметр не задан, используется Windows-аутентификация.

/P Опциональный Пароль.
/Tenant Опциональный Имя тенанта.
/DocumentDefinition Опциональный Имя определения документа, в котором необходимо обновить сборку.
/BatchType Опциональный Имя типа пакетов, в котором необходимо обновить сборку.

Замечание. Если ни один из параметров /DocumentDefinition и /BatchType не задан, поиск сборки будет осуществляться во всех определениях документа и типах пакета.

Пример использования команды:

UpdateAssembly /Project="https://FCSRV/1/SingleEntryPoint" /AssemblyPath="D:\FlexiCapture\ClassLibrary1\bin\Release\ClassLibrary1.dll" /DocumentDefinition=*

1/14/2021 2:17:24 PM


Please leave your feedback about this article