Making some headway with this issue I’m experiencing.
I can now go into the BizTalk Application and configure most of the resources found
within the Application. I’ve ventured into Microsoft.BizTalk.ApplicationDeployment.Engine.dll (found
in the GAC) and was able to enumerate all the resources etc.
The only thing I havent been able to do is ‘an update’ to the resource properties
(metadata).
I can re-add the resource and overwrite the existing ones, this time with the correct
settings, but the problem here is that resources that have dependenies fail. e.g.
schemas, maps….
For better of for worse right now I’ve located the two tables in the BizTalkMgmtDB
and modified those directly – all looks good.
The interesting thing is I used %BTAD_InstallDir% extensively throughout the DestinationLocation.
Setting that at deploy time use:
msiexec /i <package.msi> /quiet /log <logfile> TARGETDIR=<your location>
Somewhere within the MSI Installer component within the Package – TARGETDIR=%BTAD_InstallDir%
(Even though all the documentation talks about %BTAD_InstallDir% being an environment
variable)