Our company uses ClickOnce to internally deploy our main application (AppA). I’m in the process of writing a helper application (AppB) that, ideally, would be started via AppA. We were planning on including AppB in AppA’s solution, then adding a reference to AppB.
Is there any way to actually do something like Process.Start by calling AppB.Program.Main()?
Then, to add a level of complexity, how does this factor in with the ClickOnce deployment of AppA?
Any insight to point me in the correct direction would be greatly appreciated.
Thanks.
I found the solution for us was to see if they had already installed AppB by looking for the .appref-ms ‘shortcut’ in the Start Menu. If they had it, do a Process.Start(). If not, send them to the Installation URL.