We have an application to uses a third-party SDK which is a 32bit SDK, thus our ClickOnce application is built in Visual Studio as a 32bit application.
Now this third-party SDK is updated to 64bit and we need to adapt our application to 64bit too. We build as the regular AnyCPU and all is well.
When a user already has the 32bit version installed and tries to install the 64bit application they get this error:
The deployment identity does not match the subscription
As we have a few 100 users, I'm not that keen on having them all uninstall and re-install the application manually.
Is there a way to automatically perform this upgrade?