BTDF / DeploymentFramework

The Deployment Framework for BizTalk is the most powerful and customizable, yet easy-to-use toolkit for deploying and configuring your BizTalk solutions.
MIT License
53 stars 24 forks source link

TFS build with version 6.0 #374

Closed tfabraham closed 6 years ago

tfabraham commented 6 years ago

Hi!

I just upgraded our BizTalk app from 2010 to 2013R2 today and along with the upgrade I installed btdf version 6.0. (previous version was btdf 5.5) In my dev Environment it just worked. I didn't need to change anything in the proj file. But then trying our tfs build I had an error:

"...\ER\Developer\GenericBizTalkMSI.wxs (64): Undefined preprocessor variable '$(var.ExplicitInstallDir)'.

I searched in my solution for this var but could not find it. So I just commented out the lines in GenericBizTalkMSI.wxs file and the TFS build (and deploy) succeeded. Not sure if I did the right thing here: Should I set this var somewhere ?

br /Jakob

This work item was migrated from CodePlex

CodePlex work item ID: '10926' Vote count: '1'

tfabraham commented 6 years ago

[tfabraham@4/20/2015] Did you upgrade the Deployment Framework installed on the build server?

tfabraham commented 6 years ago

[integrationdev123@4/29/2015] Hi, sorry for late response. I have btdf checked in with my source code (as a referenced resource) and yes I did update these files to 6.0 versions. br /Jakob

tfabraham commented 6 years ago

[tfabraham@4/30/2015] That variable is passed to WiX as "-dExplicitInstallDir="$(DefaultInstallDir)"" inside BizTalkDeploymentFramework.WiXSetup.targets. DefaultInstallDir is an optional property in your .btdfproj. If undefined, ExplicitInstallDir should be defined but blank, unless WiX isn't interpreting it that way.

tfabraham commented 6 years ago

[integrationdev123@5/4/2015] Hello, I had the old versions of the BizTalkDeploymentFramework* files checked in and that explains why this var was never defined. So I took the new (6.0) versions and it works fine. Thanks for your help!

br /Jakob

tfabraham commented 6 years ago

[UnknownUser@5/4/2015]

tfabraham commented 6 years ago

Issue closed by tfabraham with comment Mismatch in checked in Deployment Framework targets files

Reason closed As Designed