Я использую Red gate DLM Automation версии 2 на VSTS. Я установил DLM на сервер сборки, он полностью лицензирован, и у меня не установлены плагины для сборки и выпуска VSTS. Но теперь, когда я выполняю сборку на VSTS, я получаю следующее сообщение об ошибке:
System.Management.Automation.CmdletInvocationException: не удается найти параметр, соответствующий имени параметра «transactionIsolationLevel». ---> System.Management.Automation.ParameterBindingException: не удается найти параметр, соответствующий имени параметра «transactionIsolationLevel».
Мое первоначальное предположение состоит в том, что у меня есть конфликт версий между некоторыми библиотеками Red Gate PowerShell, но я не могу найти дополнительную информацию об этой ошибке. На сервере сборки работает PowerShell v4. Создаваемый код SQL не содержит ссылок на «изоляцию транзакций», но я не думаю, что это проблема. В прошлом я завершил успешные сборки на этом сервере VSTS, и теперь я не понимаю, что вызвало появление этой ошибки.
Благодарю вас!