How change default install from "Just Me" to "Everyone"?

R

Ronald S. Cook

I created an MSI install for a Windows app I wrote. When installing,
however, it defaults to install for "Just Me" instead of "Eveveryone"
(meaning anyone who uses this computer). I would like the default
deslection to be the latter. How can I change this, please?



Thanks!

Ron
 
V

Vijay

Not possible with the basic packager with VS.NET. You need something called
ORAC editor , that manipulates the MSI. You can download this of Microsoft
web site.. All this I am saying with VS2003, I am not sure of 2005

VJ
 
M

Michael Nemtsev

Hello Vijay,

ORCA only. it's available with Windows Installer SDK

V> Not possible with the basic packager with VS.NET. You need something
V> called ORAC editor , that manipulates the MSI. You can download this
V> of Microsoft web site.. All this I am saying with VS2003, I am not
V> sure of 2005
V>
V> VJ
V>
V> V>---
WBR,
Michael Nemtsev :: blog: http://spaces.msn.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsch
 
H

hayworth

Yay!!! They fixed this for VS2005. You can now do this. From the
Documentation
http://msdn2.microsoft.com/en-us/library/5f981xa1.aspx

===========================================================
"The InstallAllUsers property for a deployment project determines
whether an application is installed for all users of a computer or only
for the user performing the installation. The InstallAllUsers property
can be set in the Properties window when a deployment project is
selected in the Solution Explorer.

Settings

False - The application will only be installed for the current user
and will not be visible to other users of the computer (the default).

True - The application will be installed for all users.

InstallAllUsersVisible Property

The InstallAllUsersVisible property for the Installation Folder user
interface dialog box determines whether the Install MyApplication for
yourself, or for anyone who uses this computer label and corresponding
Everyone and Just me option buttons appear during installation. The
InstallAllUsersVisible can be set in the Properties window when the
Installation Folder node is selected in the User Interface editor.

Settings

True - The Install MyApplication for yourself, or for anyone who uses
this computer label and corresponding Everyone and Just me option
buttons will be shown during installation, and the user's choice
determines the installation method.

False - The Install MyApplication for yourself, or for anyone who
uses this computer label and corresponding Everyone and Just me option
buttons will not be visible during installation."

===========================================================
So here's Step-by-step what you do to install for Everyone as default
without the radio button choices appearing for your users who are
installing your product.:
1. Click on your setup project in your Solution Explorer.
2. Look in the Properties window and set the property InstallAllUsers
to be True
3. Click on the icon in the Solution Explorer toolbar that has the
pop-up tooltip "User Interface Editor"
4. Click on the "Installation Folder" item in the panel that appears.
5. Look in the Properties window and set the InstallAllUsersVisible to
be False.
6. Rebuild your solution.

Best wishes...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top