I am in the middle of migrating from a Cloud Service Classic resource, I have followed all the online documentation, the publish works fine if I create a cspkg file, upload it via the Azure front end along with the csdef and cscfg files. This works no problem.
I create a new Cloud Service Extended Support project to host the publish profile. This when I get the error, it builds fine, goes through pre-reqs fine, uploads to storage, checks key-vault for mentioned cert, then I get the following.
Code: InvalidTemplate
Message: Deployment template validation failed: 'The template parameters 'publicIPName' in the parameters file are not valid; they are not present in the original template and can therefore not be provided at deployment time. The only supported parameters for this template are 'cloudServiceName, location, deploymentLabel, packageSasUri, configurationSasUri, roles, secrets, wadPublicConfig_testapp.Mvc, wadPrivateConfig_testapp.Mvc, upgradeMode'. Please see https://aka.ms/arm-deploy/#parameter-file for usage details.'.
I've hunted online and I can't find much, does anyone have any ideas or come across a similar problem?
There is an option in the properties of the project "ARM Deployment: True" I was hoping to change to False to test but this is greyed out and I have no way of changing it.