views:

241

answers:

3

Are there any defaults in the clickonce installation?

If someone decides to install the application, this application will be availiable to all the users of the computer?

I guess the answer is no. They can only use the application if they log into the user account who installed it... but sometimes it is better to ask

+2  A: 

No, according to this matrix in the Microsoft article "Choosing Between ClickOnce and Windows Installer"

"Install for All Users" is not supported. As said in the article (emphasis mine):

Now that I've taken a quick look at features of both Windows Installer and ClickOnce, you will note that each technology was quite different goals.

VonC
+1  A: 

ClickOnce applications are deployed into a folder nested deep within the user's profile folder (under C:\Users on Vista/7 - you can find it in the %USERPROFILE% environment variable), so they're only accessible by the user who installs them.

There's nothing stopping each user on the PC from installing their own copy of the application, though, and ClickOnce apps generally have a small footprint, so this is a valid option.

Matt Hamilton
A: 

See this page at microsoft.com, it has a table with differences between windows installer and Clickonce: http://msdn.microsoft.com/en-us/library/ms973805.aspx

thijs