I have an application developed with Visual Studio 2008 and distributed throught ClickOnce.
My question: if I log on the client computer as John (f
I agree with 'withwhatknott' on click-once, privilege issue and security concern.
I would say, go with 'Visual Studio installer' inbuilt installer.
Create a new 'Visual Studio installer' project from the solution. This one is more flexible than click-once.
Check this: Visual Studio 2010 setup project: How to set company name used in default install location?
Hope it helps.
Yes, ClickOnce always installs apps to an obfuscated folder in the user's profile. It's for security reasons. Users with limited privileges can't write to the "Program Files" folder but they can write to their profile.
This is something that everyone is turned off by initially because it's different. However, the only real cause for concern is if your app is massive and your users have very slow connections. If you still hate the idea of each user installing it, you'll have to use something else; there's no way make ClickOnce behave differently.