Search code examples
.netwinformstesting.net-3.5clickonce

Side By Side ClickOnce Installations


I would like to deploy a TEST version of my internal application to my testing group and I need it to install side by side with the current LIVE version.

I changed everything in the Publish Options but it STILL overwrites my LIVE install. What else do I need to do? Do I have to change the Assembly Name on the Application Tab? Is that even something I should be doing? Seems like that'd break things.

Any direction on this would be greatly appreciated.

Thanks,


Solution

  • Publishing with Visual Studio has lots of limitations. MageUI is a decent alternative as long as you are signing your deployments. Last I checked, MageUI can't create unsigned deployments.

    In MageUI, all you need to change is the 'Name' field of your deployment manifest (the one with the .application extension). This should change your Application Identity and allow you to install it alongside your production version.

    Another thing I've seen others do but haven't resorted to myself, is changing the assembly name. Add "Test" to your assembly name and the ClickOnce product name and it should install separately.