Just a follow on to the above discussions.
Another side issue with the BizTalkAppName including the version number is if you set IncludeSSO to true this will then create an SSO application with the version number, this means that expression shapes using SSOSettingsFileManager.SSOSettingsFileReader
will need to be updated whenever there is version number update.
I thought about updating InitializeAppName target to create a new property just for SSO but I am not that brave.
I have therefore reverted to a manual process for the time being which involves having three .cmd files which create/check and delete the SSO applications (without version numbers) and setting IncludeSSO to false, but it would be great if we could get a
resovle to this within the script files.
You mentioned the property DisableAutomaticPortNameVersioning apart from setting it to true or false what else does it do, can't seem to find any other entries in the .targets file using this property.
Final note V5.0 is indeed very stable and I very impressed with its capabilties, in fact I think it is easier to use than the older NAnt versions, good work Tom.