UpdateAssembly
В скриптовых стадиях и правилах могут использоваться внешние библиотеки, которые необходимо обновлять. При внесении изменений в код сборки, используемой для кастомизации, возникает задача обновить определенную сборку во всех проектах. Команда UpdateAssembly автоматически обновляет сборки в свойствах проекта, типах пакетов и определениях документа. Команда может работать как с одним проектом, так и со всеми проектами на сервере.
Параметры команды UpdateAssembly:
/AssemblytPath | Обязательный |
Путь к сборке. Обновляются только те сборки, полное имя которых совпадает с указанным. |
/Project | Опциональный |
Проект. Возможные способы задания проекта:
Если проект не задан, обрабатываются все проекты на сервере. |
/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