Как заставить teamcity использовать BTDF 6.0 - PullRequest
0 голосов
/ 04 июня 2019

Мы выполняем обновление с BizTalk 2013 R2 до BizTalk 2016. Пока мы работали в BizTalk 2013 R2, мы использовали платформу развертывания версии для Biztalk 6.0 (BTDF). но для BizTalk 2016 нам нужна BTDF версии 5.7.

И наш текущий городской командный сервер имеет BTDF 6.0. Поскольку мы пытаемся развернуть наш код BizTalk 2016 в teamcity, во время развертывания осьминога мы видим нижеуказанную ошибку.

Если возможно, мы хотели бы придерживаться BTDF версии 6.0, из-за проблемы с приобретением лицензии и настройкой нового сервера для этого.

Когда я компилирую код в BizTalk 2016 с помощью BTDF 5.7, есть ли способ заставить наш код использовать версию BTDF 6.0 во время сборки teamcity и развертывания осьминога?

Или предложения для достижения этой цели?

Сведения об ошибке

2 additional lines not shown
June 3rd 2019 13:49:27Info
/p:ENV_SETTINGS                "C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\EnvironmentSettings\Exporte... 
June 3rd 2019 13:49:27Info
/p:BTSACCOUNT                  CorpCompany\BizTalkAccount                                                                   
June 3rd 2019 13:49:27Info

June 3rd 2019 13:49:27Info
################################################################################### 
June 3rd 2019 13:49:27Info
Deploying BizTalk application CorpCompany.BT.CorpProject to the BizTalk console 
June 3rd 2019 13:49:27Info
################################################################################### 
June 3rd 2019 13:49:27Info

June 3rd 2019 13:49:27Info
Deploying biztalk app CorpCompany.BT.CorpProject ....... 
June 3rd 2019 13:49:27Info
Found shortcut for deploying app C:\ProgramData\Microsoft\Windows\Start Menu\Programs\CorpCompany.BT.CorpProject 1.0\Deploy CorpCompany.BT.CorpProject.lnk 
June 3rd 2019 13:49:27Info
Executing command ... cmd  /c @echo on & cd "C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\\Deployment" & "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" /p:Interactive=False  /t:Deploy /clp:NoSummary /nologo   /tv:4.0 Deployment.btdfproj /v:normal /p:DeployBizTalkMgmtDB=False /p:Configuration=Server  /p:ENV_SETTINGS="C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\EnvironmentSettings\Exported_ODSettings.xml" /p:BTSACCOUNT=CorpCompany\BizTalkAccount 
June 3rd 2019 13:49:28Info
Build started 6/3/2019 1:49:33 PM. 
June 3rd 2019 13:49:29Info
Project "C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\Deployment.btdfproj" on node 1 (Deploy target(s)). 
June 3rd 2019 13:49:29Info
C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\Framework\BizTalkDeploymentFramework.targets(635,5): error MSB4186: Invalid static method invocation syntax: "[Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion.$(DotNetFrameworkVersion))". Must specify valid information for parsing in the string. Static method invocation should be of the form: $([FullTypeName]::Method()), e.g. $([System.IO.Path]::Combine(`a`, `b`)).  [C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\Deployment.btdfproj] 
June 3rd 2019 13:49:29Info
Done Building Project "C:\Program Files (x86)\CorpCompany.BT.CorpProject\2.1.6\Deployment\Deployment.btdfproj" (Deploy target(s)) -- FAILED. 
June 3rd 2019 13:49:29Info
Build FAILED. 
June 3rd 2019 13:49:29Info
Time Elapsed 00:00:00.20 
June 3rd 2019 13:49:29Info

June 3rd 2019 13:49:29Info
################################################################################### 
June 3rd 2019 13:49:29Info

June 3rd 2019 13:49:29Info
cmd completed with exit code 1 
June 3rd 2019 13:49:29Error
run-command : Script cmd failed. see log for errors 
June 3rd 2019 13:49:29Error
At C:\Octopus\Work\20190603204924-32036-322\Library_PublishBTDFBiztalkApplication_636951665673032401.psm1:734 char:9 
June 3rd 2019 13:49:29Error
+         run-command "cmd" $arg 
June 3rd 2019 13:49:29Error
+         ~~~~~~~~~~~~~~~~~~~~~~ 
June 3rd 2019 13:49:29Error
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException 
June 3rd 2019 13:49:29Error
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,run-command 
June 3rd 2019 13:49:29Error

June 3rd 2019 13:49:31Fatal
The remote script failed with exit code 1 
June 3rd 2019 13:49:31Fatal
The action BizTalk - Deploy Application on DevServer failed 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...