I am creating the release pipeline for the BizTalk solution (2010) in Azure DevOps.
In BTDF - the environment specific settings file generated, will be of the format Exported_DevSettings, Exported_TestSettings.
But the BTDF - deploy in azure expects the settings file name of the following format: {0}_settings.xml
If the file name in the settings file is changed BTDF build fails with the following error in XmlPreprocess.exe:
/s:: Argument expects a parameter
Is there any setting in the .btdfproj file that allows to override the local settings name?
Yes. Edit the Settings File Name: settings in SettingsFileGenerator.xml
And change
To
Also as per the TechNet thread Not ble to deploy application through BTDF framework in Visual Studio 2013 make sure that the
SkipExportSettingsis set toFalsein the Properties in the MSBuild section