Windows Develop Bookmark and Share   
 index > ClickOnce and Setup & Deployment Projects > Just Me in older version and Every One in newer version
 

Just Me in older version and Every One in newer version

Hi,

I have released a setup and deployment project developed using VS 2005 .NET 2.0 to my client. The released version has following settings

InstallAllUserVisible = true.
InstallAllUsers = false. (default: Just Me)


Now I am about to release the newer version. I encontered a problem in verfication if the there is a mismatch in the options Just Me or Every one in the two versions. In order to avoid the conflicts, I am trying to do the following settings in the newer version.

InstallAllUserVisible = false. (N options for user)
InstallAllUsers = true (Per machine)

I am surprised to see that if the older version is installed with 'Just Me' option and the newer version (forced to 'Per Machine') is installed, then there is a problem! There are multiple icons in the desktop(both are older versions) and the application folder shows the older version exe. Controll panel has two icons.

Am I doing something wrong or this is how VS 2005 works??

Regards,
Sanjeevi

San1984  Tuesday, October 06, 2009 5:14 PM
It's the way Windows works. A Just me install cannot be upgraded with an Everyone install. Just me is a per-user install of some product, available to that user only. If you were to log on with some other account, you'd have the shortcuts for the Everyone install, that's by design. The issue seems to be that the customer installed Just me and that wasn't expected.

VS 2008 setup projects have an option to hide that choice (set InstallAllUsersVisible to False) to prevent this type of problem.
Phil Wilson
PhilWilson  Tuesday, October 06, 2009 6:57 PM
Hi Phil Wilson,

Thanks for the reply.

I am using VS 2005 setup projects. InstallAllUsersVisible to False option is also available in VS 2005. If I force the InstallAllUsers = true (Per machine) then, will there be any problem in further installation? Possibly, I can request the client to uninstall the old version (Just me) through the control panel. 

If I set the per machine option by default and  if the further versions has the same setting (no options available to user to select and the default setting is per machine) will there be any problem?

Regards,
Sanjeevi

San1984  Wednesday, October 07, 2009 5:31 AM

You can use google to search for other answers

Custom Search

More Threads

• ClickOnce and crystal reports files
• How can I make a customizible setup?
• connection to Databse ??
• Driver Pre-Installation problem
• Best way to deploy Windows Forms app to multiple computers
• ClickOnce Install Cant Find Included Data File
• ClickOnce doesn't work on some machines
• Clickonce maifest files signing using sign tool
• Deploying SQL Server CE with a ClickOnce application
• Why my program is not multi-language when i do a setup project ?