If I decide to just use ClickOnce deployment without creating a separate setup project, the application will simply run as part of the install. Is there a way to identify whether the application is running as part of the installation vs. running after having been installed?
Obviously I could set a flag once it has run which would identify the very first installation, but that won't work for subsequentreinstallationsunless the application is actuallyuninstalled first.
I'm using the Express Edition if it matters in any way.