
The other, and more imposing issue is that of the seeming limitation of ClickOnce in regards to a single-user and multi-user delpoyment. Reading this article (), it discusses this issue under point #2, along with several other limitations of ClickOnce. Additionally, I found a couple other articles that break down the differences between ClickOnce and Windows Installer: and. It seems that if you have a single machine with multiple users, *each* user has to download and install the application, which means you can have multiple copies of the same application on one machine, and the auto update portion of ClickOnce will only update a single instance, not all. ClickOnce is a per-user implementation. It installs in the user's profile and does not require administrative privileges, which is the primary reason for this limitation. If you *must* have an all-users installation, you can't use Click Once.
As for converting from a setup-project-deployed installation to a ClickOnce installation, you will need to uninstall the application and reinstall as a ClickOnce app. You can invoke the installation of a ClickOnce app programmatically (process.start('iexplore.exe', urlToApplicationFile)), if that's any help at all.
Dec 10, 2014. Such a conversion is usually achieved with high-level generic programming languages (C# in case of Wix#). And after that the new programming. In fact Microsoft completely ditched the MSI concept and implemented ClickOnce from scratch as an MSI alternative. It is light, clever and minimalistic (in a. May 27, 2014. It's not always easy to programmatically launch a ClickOnce application. The installation is not particularly transparent, and it's tricky to find exactly where on your local machine a ClickOnce application has been installed. This blog post will provide some detail on the ways in which a ClickOnce application. Apr 20, 2009. Since the ClickOnce apps are installed in the user's local directory and randomized as to their whereabouts, we can't place a shortcut URL in the startup folder that points to the executable. Profusion Eeg Software Download. Now some of you might be thinking that a Developer can programmatically figure out the location of the executable.