While publishing through VS Code in sandbox I am getting error
The request for path /v1.0/sandbox/dev/apps?SchemaUpdateMode=synchronize failed with code 422. Reason:
Multiple published extensions match the specified parameter values. You must specify more information to indicate which extension to use.
Now my scenario is,
when I create my first extension in app.json file , Publisher came Default Publisher , Version Came 220.127.116.11
- I developed few reports in sandbox and then while deploying to LIVE I thought to change Publisher = XYZ Customization. so I did it and deploy it to LIVE. with XYZ Customization_AL_18.104.22.168.app file, then for testing I uninstall it.
- Then deployment stage comes so I tried to deploy buy I was getting error file with same name exist, I checked in Extension Management window i cant find XYZ Customization_AL_22.214.171.124 there so I thought system might be saving this info internally so I change my extension version to XYZ Customization_AL_126.96.36.199 and successfully deploy the extension in live.
- After that I need to do some changes in my reports so I continued with changes. in this I forgot to update my version. as i realise I change version to XYZ Customization_AL_188.8.131.52 and tried to publish in sandbox then got error dependency between extensions. so I uninstall the extension XYZ Customization_AL_184.108.40.206 and again tried to publish now getting above error.
I am working first time on BC. Am I following proper process of version maintaining?
As you deploy the extension my first task should be to update version.
Please suggest what to do now?
Thanks in advance.