Шаблон проекта BizTalk в Visual Studio 2019 выдает ошибку UpdateVersionTask - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть работающий VS2019, я добавил расширения "BizTalk ESB Toolkit Initerary Designer" и "BizTalk Server" через "Управление расширениями" в VS2019

Я перезапустил VS, а также мой компьютер у меня нет BizTalk server 2020 установлен на моем компьютере. Я запускаю VS2020 с правами администратора

. Теперь я могу добавлять проекты BizTalk с помощью «Добавить новый проект», поскольку существует шаблон с именем «Проект приложения сервера BizTalk»

* 1006. * Когда я делаю это, я получаю новый проект BT, но когда я пытаюсь добавить новые элементы, все, что я получаю, это опция «BizTalkServerInventory», никаких других элементов, таких как схемы или оркестровки в New

New BizTalk ESB exist as one option...

Кроме того, при попытке собрать я получаю следующую ошибку:

Ошибка MSB4018 Задача «UpdateVersionTask» неожиданно завершилась неудачно. System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Newtonsoft. Json, версия = 12.0.0.0, культура = нейтральная, PublicKeyToken = 30ad4fe6b2a6aeed' или одна из ее зависимостей. Det går inte att hitta filen. Имя файла: 'Newtonsoft. Json, версия = 12.0.0.0, культура = нейтральная, PublicKeyToken = 30ad4fe6b2a6aeed' в Microsoft.BizTalk.ALM.JsonSchema.UpdateVersionTask.Execute () в Microsoft.Build.BackEnd.TaskExecutionHost.Msoft.B .BackEnd.ITaskExecutionHost.Execute () в Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext ()

Когда я пытаюсь добавить Newtonsoft. Json I get "Операция не удалась, Проект ProjectName не поддерживается "И после этого" Управление пакетами NuGet "я серый ...

1 Ответ

0 голосов
/ 24 апреля 2020

На компьютере, где установлена ​​Visual Studio, должен быть установлен BizTalk (обычно версия для разработчиков), иначе библиотеки DLL, необходимые для решений BizTalk, не будут там. И в соответствии с вашим вопросом вам также необходимо установить расширения BizTalk из Visual Studio Market.

Вы можете обойтись без настройки BizTalk в среде разработки, но обычно более практично также настроить его, поэтому Вы можете развернуть локально с помощью Visual Studio и быстро протестировать изменения. В противном случае для компиляции и развертывания на BizTalk Server вам понадобится какой-нибудь сервер сборки (для которого обычно снова требуется BizTalk) или конвейер DevOps.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...