I'm hoping there are some .Net WPF devs out there who can show off their deployment guru knowledge and answer this question. I want to deploy two versions of a WPF desktop application; one live and one test (QA).
We're coming to the end of the initial development of a WPF desktop application that will run within our internal network only. The deployment is to a file share using ClickOnce configured simply via Visual Studio 2017. We have users testing who benefit from the ClickOnce update when we deploy updates (typically bug fixes). When we go live we will set our internal properties to point at a live database instance.
After we have gone live we will start the next phase of development. Then we will need a 'Test' version alongside the now 'Live' version on their desktop. We don't know how to do that. Looking at the Microsoft docs it just doesn't seem this use-case is explained. It might be but it's just not clear. A tutorial / walkthrough would be brilliant!
I found one answer on StackOverflow however it is a work-around that requires some overhead. There is a comment there about using Mage but nothing in depth that makes clear what to do and as stated the MSDN documentation is quite broad and with few examples.