Re: [WiX-users] Where to install samples

2007-04-21 Thread Bob Arnson
Brian Cardiff wrote:
> Do you have any suggest of self-extraction tools that allow feature 
> like selection and store registry information? because that are the 
> things that the Source code installer/samples installer actually do.

Once you start needing other things like registry values, MSI is a good 
choice -- but not if you hack it to kinda sorta not be an MSI. Throw in 
a zip file (Java's done that for ages). There are plenty of 
self-extractors on top of zip files (e.g., WinZip) if you need a 
double-click experience.

-- 
sig://boB
http://bobs.org



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-20 Thread Brian Cardiff

I guest that the decission was not to include another tool.
I have the same abuse feeling, that why in first chance I asked "what do you
think about this?" in my first mail.

Do you have any suggest of self-extraction tools that allow feature like
selection and store registry information? because that are the things that
the Source code installer/samples installer actually do.


On 4/19/07, Bob Arnson <[EMAIL PROTECTED]> wrote:


Brian Cardiff wrote:
> And with "doesn't register the product" I mean, Suppress:
> RegisterProduct, RegisterUser, PublishProduct, PublishFeatures. So the
> installer don't leave trace of that.

That's a pretty bad abuse of MSI -- why go through the cost of
generating components and authoring only to get none of the advantages
(e.g., patching)? There are plenty of other tools that offer
self-extraction features.

--
sig://boB
http://bobs.org






--
Brian J. Cardiff
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Bob Arnson
Brian Cardiff wrote:
> And with "doesn't register the product" I mean, Suppress: 
> RegisterProduct, RegisterUser, PublishProduct, PublishFeatures. So the 
> installer don't leave trace of that.

That's a pretty bad abuse of MSI -- why go through the cost of 
generating components and authoring only to get none of the advantages 
(e.g., patching)? There are plenty of other tools that offer 
self-extraction features.

-- 
sig://boB
http://bobs.org



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Quinton Tormanen
But then what do I do for the keypath of this component? I tried it and
got ICE38 "Component ProgMenu.RMCLink installs to user profile. It must
use a registry key under HKCU as its KeyPath, not a file", where
ProgMenu.RMCLink is the component I added under the directory with just
the RemoveFolder element.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Julie
Campbell
Sent: Thursday, April 19, 2007 11:31 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

You could just create a component under that directory that only
contains
the RemoveFile element, i.e., 



Julie Campbell
[EMAIL PROTECTED]

Message: 1
Date: Thu, 19 Apr 2007 09:50:37 -0700
From: "Quinton Tormanen" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] Where to install samples
To: 
Message-ID:

<[EMAIL PROTECTED]>

Content-Type: text/plain; charset="us-ascii"

Adding the shortcut satisfies my needs. Thanks for the tip! After some
minor struggles, I've got that working.

 

However, as part of the process I moved my two shortcuts (one to the
online help, and the new one to the samples folder) into a folder named
"RMCLink Component" under ProgramMenuFolder. Now I get warning ICE064
about needing RemoveFile for this new folder. What is the correct way to
do this using WiX? Should I add a RemoveFolder element to each component
that puts stuff into this folder?

 

--Quinton

 





_
Scanned by IBM Email Security Management Services powered by
MessageLabs. For more information please visit http://www.ers.ibm.com

_


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Julie Campbell
You could just create a component under that directory that only contains
the RemoveFile element, i.e., 



Julie Campbell
[EMAIL PROTECTED]

Message: 1
Date: Thu, 19 Apr 2007 09:50:37 -0700
From: "Quinton Tormanen" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] Where to install samples
To: 
Message-ID:

<[EMAIL PROTECTED]>

Content-Type: text/plain; charset="us-ascii"

Adding the shortcut satisfies my needs. Thanks for the tip! After some
minor struggles, I've got that working.

 

However, as part of the process I moved my two shortcuts (one to the
online help, and the new one to the samples folder) into a folder named
"RMCLink Component" under ProgramMenuFolder. Now I get warning ICE064
about needing RemoveFile for this new folder. What is the correct way to
do this using WiX? Should I add a RemoveFolder element to each component
that puts stuff into this folder?

 

--Quinton

 




_
Scanned by IBM Email Security Management Services powered by MessageLabs. For 
more information please visit http://www.ers.ibm.com
_

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Brian Cardiff

Yes, that is another solution. Using .msi provides a way to add some gui and
customize which kind of samples user want to install.

On 4/19/07, John Vottero <[EMAIL PROTECTED]> wrote:


 You might want to consider installing a ZIP file instead of an MSI.
  That way, people can take a look at the contents, extract single files or
extract everything.



*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Brian Cardiff
*Sent:* Thursday, April 19, 2007 12:30 PM
*To:* wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] Where to install samples



Quinton,



As richard said I referred to the product's installer that Patterns and
Practices provides: Enterprise Library, Smart Client Software Factory, Web
Client Software Factory, etc.


And with "doesn't register the product" I mean, Suppress: RegisterProduct,
RegisterUser, PublishProduct, PublishFeatures. So the installer don't leave
trace of that.




On 4/19/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]
> wrote:

Quinton,



If you haven't encountered it, Microsoft's Patterns and Practices group
provides a great set of resources.



The entry point for all the information is (assuming I still have the
right shortcut in my browser favorites)
http://msdn2.microsoft.com/en-us/practices/default.aspx



Since I can't see any specific information about installing samples I
assume Brian is referring to the way the samples available from that site
are packaged.



Hope this helps.

Regards,

Richard


 --

*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] ] *On Behalf Of *Quinton Tormanen
*Sent:* Thursday, April 19, 2007 11:55 AM
*To:* Brian Cardiff
*Cc:* John Vottero; wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] Where to install samples



That sounds like a complete way to go. When you say "samples.msi doesn't
register the product", do this mean that it can't really be uninstalled or
repaired – it's just a fire-and-forget install. I'm not clear on what all
the necessary steps would be from a standard install that I'm accustomed to
doing to make it behave in this fashion.



I think that for my project, I'll stick putting them in Program Files for
now; it's one less step for the user. The shortcut suggested by Richard
makes it much more palatable to me.



Also, what are you referring to by "Microsoft Patterns & Practices"? Is
there a specific public document that outlines this?



Thanks!



--Quinton
 --


* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the
individual or entity to whom it is addressed. If you have received this
communication in error, be aware that forwarding it, copying it, or in any
way disclosing its content to any other person, is strictly prohibited. Peek
Traffic Corporation is neither liable for the contents, nor for the proper,
complete and timely transmission of (the information contained in) this
communication. If you have received this communication in error, please
notify the author by replying to this e-mail immediately and delete the
material from any computer.




--
Brian J. Cardiff

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users





--
Brian J. Cardiff
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Quinton Tormanen
Adding the shortcut satisfies my needs. Thanks for the tip! After some
minor struggles, I've got that working.

 

However, as part of the process I moved my two shortcuts (one to the
online help, and the new one to the samples folder) into a folder named
"RMCLink Component" under ProgramMenuFolder. Now I get warning ICE064
about needing RemoveFile for this new folder. What is the correct way to
do this using WiX? Should I add a RemoveFolder element to each component
that puts stuff into this folder?

 

--Quinton

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, April 19, 2007 8:01 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

Quinton,

 

One thought... Yes Program Files is not browsable by default, but I have
seen quite a lot of installations create a shortcut that opens Explorer
to the right place for the samples. (I don't know if this causes
problems with UAC since I haven't yet had the chance to play with Vista.
L)

 

Regards,

Richard



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 10:51 AM
To: John Vottero; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

I have also noted that Microsoft historically puts Visual Studio samples
under Program Files. However, I had two concerns about this:

 

1.   I notice that one of Microsoft's known issues for Visual Studio
on Windows Vista as a Normal User is that the samples can't be compiled
(due to UAC). The note starts out by saying, "Currently the samples that
ship with Visual Studio are installed under Program Files..." They list
the two obvious workarounds (copy them or run as administrator), but
this makes it sound like there is a better place for them that they'll
use next time.

2.   I am also a bit concerned how Windows Vista and XP default to
having Program Files not be browsable. This is probably fine for the
programmers that will be using our assembly, but again, it didn't feel
like the ideal solution.

 

Installing them under Program Files is my top choice right now, but it
doesn't seem like the long-term solution.

 

--Quinton

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread John Vottero
You might want to consider installing a ZIP file instead of an MSI.
That way, people can take a look at the contents, extract single files
or extract everything. 

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian
Cardiff
Sent: Thursday, April 19, 2007 12:30 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

Quinton,

 

As richard said I referred to the product's installer that Patterns and
Practices provides: Enterprise Library, Smart Client Software Factory,
Web Client Software Factory, etc.
 

And with "doesn't register the product" I mean, Suppress:
RegisterProduct, RegisterUser, PublishProduct, PublishFeatures. So the
installer don't leave trace of that.


 

On 4/19/07, [EMAIL PROTECTED]
<[EMAIL PROTECTED] > wrote: 

Quinton,

 

If you haven't encountered it, Microsoft's Patterns and Practices group
provides a great set of resources. 

 

The entry point for all the information is (assuming I still have the
right shortcut in my browser favorites)
http://msdn2.microsoft.com/en-us/practices/default.aspx

 

Since I can't see any specific information about installing samples I
assume Brian is referring to the way the samples available from that
site are packaged. 

 

Hope this helps.

Regards,

Richard

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] ] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 11:55 AM
To: Brian Cardiff 
Cc: John Vottero; wix-users@lists.sourceforge.net 
Subject: Re: [WiX-users] Where to install samples

 

That sounds like a complete way to go. When you say "samples.msi doesn't
register the product", do this mean that it can't really be uninstalled
or repaired - it's just a fire-and-forget install. I'm not clear on what
all the necessary steps would be from a standard install that I'm
accustomed to doing to make it behave in this fashion. 

 

I think that for my project, I'll stick putting them in Program Files
for now; it's one less step for the user. The shortcut suggested by
Richard makes it much more palatable to me. 

 

Also, what are you referring to by "Microsoft Patterns & Practices"? Is
there a specific public document that outlines this? 

 

Thanks!

 

--Quinton




* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the
individual or entity to whom it is addressed. If you have received this
communication in error, be aware that forwarding it, copying it, or in
any way disclosing its content to any other person, is strictly
prohibited. Peek Traffic Corporation is neither liable for the contents,
nor for the proper, complete and timely transmission of (the information
contained in) this communication. If you have received this
communication in error, please notify the author by replying to this
e-mail immediately and delete the material from any computer. 




-- 
Brian J. Cardiff 

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Brian Cardiff

Quinton,

As richard said I referred to the product's installer that Patterns and
Practices provides: Enterprise Library, Smart Client Software Factory, Web
Client Software Factory, etc.

And with "doesn't register the product" I mean, Suppress: RegisterProduct,
RegisterUser, PublishProduct, PublishFeatures. So the installer don't leave
trace of that.


On 4/19/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:


 Quinton,



If you haven't encountered it, Microsoft's Patterns and Practices group
provides a great set of resources.



The entry point for all the information is (assuming I still have the
right shortcut in my browser favorites)
http://msdn2.microsoft.com/en-us/practices/default.aspx



Since I can't see any specific information about installing samples I
assume Brian is referring to the way the samples available from that site
are packaged.



Hope this helps.

Regards,

Richard


 --

*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Quinton Tormanen
*Sent:* Thursday, April 19, 2007 11:55 AM
*To:* Brian Cardiff
*Cc:* John Vottero; wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] Where to install samples



That sounds like a complete way to go. When you say "samples.msi doesn't
register the product", do this mean that it can't really be uninstalled or
repaired – it's just a fire-and-forget install. I'm not clear on what all
the necessary steps would be from a standard install that I'm accustomed to
doing to make it behave in this fashion.



I think that for my project, I'll stick putting them in Program Files for
now; it's one less step for the user. The shortcut suggested by Richard
makes it much more palatable to me.



Also, what are you referring to by "Microsoft Patterns & Practices"? Is
there a specific public document that outlines this?



Thanks!



--Quinton

--

* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the
individual or entity to whom it is addressed. If you have received this
communication in error, be aware that forwarding it, copying it, or in any
way disclosing its content to any other person, is strictly prohibited. Peek
Traffic Corporation is neither liable for the contents, nor for the proper,
complete and timely transmission of (the information contained in) this
communication. If you have received this communication in error, please
notify the author by replying to this e-mail immediately and delete the
material from any computer.





--
Brian J. Cardiff
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Richard.Foster
D'oh! Sorry! I hit reply to all then failed to take out everyone except
the group.

 

Please forgive the double mailing you'll get. :-(

 

Regards,

Richard




* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the individual or 
entity to whom it is addressed. If you have received this communication in 
error, be aware that forwarding it, copying it, or in any way disclosing its 
content to any other person, is strictly prohibited. Peek Traffic Corporation 
is neither liable for the contents, nor for the proper, complete and timely 
transmission of (the information contained in) this communication. If you have 
received this communication in error, please notify the author by replying to 
this e-mail immediately and delete the material from any computer.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Richard.Foster
Quinton,

 

If you haven't encountered it, Microsoft's Patterns and Practices group
provides a great set of resources.

 

The entry point for all the information is (assuming I still have the
right shortcut in my browser favorites)
http://msdn2.microsoft.com/en-us/practices/default.aspx

 

Since I can't see any specific information about installing samples I
assume Brian is referring to the way the samples available from that
site are packaged.

 

Hope this helps.

Regards,

Richard

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 11:55 AM
To: Brian Cardiff
Cc: John Vottero; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

That sounds like a complete way to go. When you say "samples.msi doesn't
register the product", do this mean that it can't really be uninstalled
or repaired - it's just a fire-and-forget install. I'm not clear on what
all the necessary steps would be from a standard install that I'm
accustomed to doing to make it behave in this fashion.

 

I think that for my project, I'll stick putting them in Program Files
for now; it's one less step for the user. The shortcut suggested by
Richard makes it much more palatable to me.

 

Also, what are you referring to by "Microsoft Patterns & Practices"? Is
there a specific public document that outlines this?

 

Thanks!

 

--Quinton




* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the individual or 
entity to whom it is addressed. If you have received this communication in 
error, be aware that forwarding it, copying it, or in any way disclosing its 
content to any other person, is strictly prohibited. Peek Traffic Corporation 
is neither liable for the contents, nor for the proper, complete and timely 
transmission of (the information contained in) this communication. If you have 
received this communication in error, please notify the author by replying to 
this e-mail immediately and delete the material from any computer.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Quinton Tormanen
That sounds like a complete way to go. When you say "samples.msi doesn't
register the product", do this mean that it can't really be uninstalled
or repaired - it's just a fire-and-forget install. I'm not clear on what
all the necessary steps would be from a standard install that I'm
accustomed to doing to make it behave in this fashion.

 

I think that for my project, I'll stick putting them in Program Files
for now; it's one less step for the user. The shortcut suggested by
Richard makes it much more palatable to me.

 

Also, what are you referring to by "Microsoft Patterns & Practices"? Is
there a specific public document that outlines this?

 

Thanks!

 

--Quinton

 

From: Brian Cardiff [mailto:[EMAIL PROTECTED] 
Sent: Thursday, April 19, 2007 8:03 AM
To: Quinton Tormanen
Cc: John Vottero; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

Microsoft patterns & practices use this:

1. Create a installer for samples: let say Samples.msi
2. Create the installer for the product and include Sample.msi as part
of the product and add shortcut to it in Start Menu. 

So user will see the available samples, can install them where he/she
wants (probably outside program files).

Also the Samples.msi suggest a location: user's Visual Studio Projects
folder. Samples.msi doesn't register the product, so each user can have
a copy. 

What do you think about this?

On 4/19/07, Quinton Tormanen <[EMAIL PROTECTED]> wrote: 

I have also noted that Microsoft historically puts Visual Studio samples
under Program Files. However, I had two concerns about this:

 

1.   I notice that one of Microsoft's known issues for Visual Studio
on Windows Vista as a Normal User is that the samples can't be compiled
(due to UAC). The note starts out by saying, "Currently the samples that
ship with Visual Studio are installed under Program Files..." They list
the two obvious workarounds (copy them or run as administrator), but
this makes it sound like there is a better place for them that they'll
use next time.

2.   I am also a bit concerned how Windows Vista and XP default to
having Program Files not be browsable. This is probably fine for the
programmers that will be using our assembly, but again, it didn't feel
like the ideal solution.

 

Installing them under Program Files is my top choice right now, but it
doesn't seem like the long-term solution.

 

--Quinton

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Vottero
Sent: Thursday, April 19, 2007 5:09 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

Microsoft puts lots of samples in "Program Files...".

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 12:26 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Where to install samples

 

I have a .NET assembly that we've built for use by our customers. We
have just added a bunch of sample projects using our assembly that can
be also be installed. I'm unclear on where to install these samples. I
thought of putting them under "[PersonalFolder]\RMCLink Samples", but
the negatives soon occurred to me (poor behavior under multiple users),
and it was apparent that Orca agreed with me.

 

So, I'm thinking of just putting them in a sub-folder under our install
folder (typically "C:\Program Files\RMCLink"). However, I'm not sure how
much Microsoft would like that since to use the samples, the user needs
to muck around in C:\Program Files, which doesn't seem like the best
place to advice users to browse around.

 

Any thoughts on where the proper place is for such samples? 



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now. 
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list 
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
Brian J. Cardiff 

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Brian Cardiff

Microsoft patterns & practices use this:

1. Create a installer for samples: let say Samples.msi
2. Create the installer for the product and include Sample.msi as part of
the product and add shortcut to it in Start Menu.

So user will see the available samples, can install them where he/she wants
(probably outside program files).

Also the Samples.msi suggest a location: user's Visual Studio Projects
folder. Samples.msi doesn't register the product, so each user can have a
copy.

What do you think about this?

On 4/19/07, Quinton Tormanen <[EMAIL PROTECTED]> wrote:


 I have also noted that Microsoft historically puts Visual Studio samples
under Program Files. However, I had two concerns about this:



1.   I notice that one of Microsoft's known issues for Visual Studio
on Windows Vista as a Normal User is that the samples can't be compiled (due
to UAC). The note starts out by saying, "Currently the samples that ship
with Visual Studio are installed under Program Files…" They list the two
obvious workarounds (copy them or run as administrator), but this makes it
sound like there is a better place for them that they'll use next time.

2.   I am also a bit concerned how Windows Vista and XP default to
having *Program Files* not be browsable. This is probably fine for the
programmers that will be using our assembly, but again, it didn't feel like
the ideal solution.



Installing them under *Program Files* is my top choice right now, but it
doesn't seem like the long-term solution.



--Quinton



*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *John Vottero
*Sent:* Thursday, April 19, 2007 5:09 AM
*To:* wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] Where to install samples



Microsoft puts lots of samples in "Program Files…".



*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Quinton Tormanen
*Sent:* Thursday, April 19, 2007 12:26 AM
*To:* wix-users@lists.sourceforge.net
*Subject:* [WiX-users] Where to install samples



I have a .NET assembly that we've built for use by our customers. We have
just added a bunch of sample projects using our assembly that can be also be
installed. I'm unclear on where to install these samples. I thought of
putting them under "[PersonalFolder]\RMCLink Samples", but the negatives
soon occurred to me (poor behavior under multiple users), and it was
apparent that Orca agreed with me.



So, I'm thinking of just putting them in a sub-folder under our install
folder (typically "C:\Program Files\RMCLink"). However, I'm not sure how
much Microsoft would like that since to use the samples, the user needs to
muck around in C:\Program Files, which doesn't seem like the best place to
advice users to browse around.



Any thoughts on where the proper place is for such samples?

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users





--
Brian J. Cardiff
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Richard.Foster
Quinton,

 

One thought... Yes Program Files is not browsable by default, but I have
seen quite a lot of installations create a shortcut that opens Explorer
to the right place for the samples. (I don't know if this causes
problems with UAC since I haven't yet had the chance to play with Vista.
:-()

 

Regards,

Richard



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 10:51 AM
To: John Vottero; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

I have also noted that Microsoft historically puts Visual Studio samples
under Program Files. However, I had two concerns about this:

 

1.   I notice that one of Microsoft's known issues for Visual Studio
on Windows Vista as a Normal User is that the samples can't be compiled
(due to UAC). The note starts out by saying, "Currently the samples that
ship with Visual Studio are installed under Program Files..." They list
the two obvious workarounds (copy them or run as administrator), but
this makes it sound like there is a better place for them that they'll
use next time.

2.   I am also a bit concerned how Windows Vista and XP default to
having Program Files not be browsable. This is probably fine for the
programmers that will be using our assembly, but again, it didn't feel
like the ideal solution.

 

Installing them under Program Files is my top choice right now, but it
doesn't seem like the long-term solution.

 

--Quinton




* C O N F I D E N T I A L I T Y N O T I C E *
---
The content of this e-mail is intended solely for the use of the individual or 
entity to whom it is addressed. If you have received this communication in 
error, be aware that forwarding it, copying it, or in any way disclosing its 
content to any other person, is strictly prohibited. Peek Traffic Corporation 
is neither liable for the contents, nor for the proper, complete and timely 
transmission of (the information contained in) this communication. If you have 
received this communication in error, please notify the author by replying to 
this e-mail immediately and delete the material from any computer.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread Quinton Tormanen
I have also noted that Microsoft historically puts Visual Studio samples
under Program Files. However, I had two concerns about this:

 

1.   I notice that one of Microsoft's known issues for Visual Studio
on Windows Vista as a Normal User is that the samples can't be compiled
(due to UAC). The note starts out by saying, "Currently the samples that
ship with Visual Studio are installed under Program Files..." They list
the two obvious workarounds (copy them or run as administrator), but
this makes it sound like there is a better place for them that they'll
use next time.

2.   I am also a bit concerned how Windows Vista and XP default to
having Program Files not be browsable. This is probably fine for the
programmers that will be using our assembly, but again, it didn't feel
like the ideal solution.

 

Installing them under Program Files is my top choice right now, but it
doesn't seem like the long-term solution.

 

--Quinton

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Vottero
Sent: Thursday, April 19, 2007 5:09 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Where to install samples

 

Microsoft puts lots of samples in "Program Files...".

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 12:26 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Where to install samples

 

I have a .NET assembly that we've built for use by our customers. We
have just added a bunch of sample projects using our assembly that can
be also be installed. I'm unclear on where to install these samples. I
thought of putting them under "[PersonalFolder]\RMCLink Samples", but
the negatives soon occurred to me (poor behavior under multiple users),
and it was apparent that Orca agreed with me.

 

So, I'm thinking of just putting them in a sub-folder under our install
folder (typically "C:\Program Files\RMCLink"). However, I'm not sure how
much Microsoft would like that since to use the samples, the user needs
to muck around in C:\Program Files, which doesn't seem like the best
place to advice users to browse around.

 

Any thoughts on where the proper place is for such samples? 

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Where to install samples

2007-04-19 Thread John Vottero
Microsoft puts lots of samples in "Program Files...".

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Quinton
Tormanen
Sent: Thursday, April 19, 2007 12:26 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Where to install samples

 

I have a .NET assembly that we've built for use by our customers. We
have just added a bunch of sample projects using our assembly that can
be also be installed. I'm unclear on where to install these samples. I
thought of putting them under "[PersonalFolder]\RMCLink Samples", but
the negatives soon occurred to me (poor behavior under multiple users),
and it was apparent that Orca agreed with me.

 

So, I'm thinking of just putting them in a sub-folder under our install
folder (typically "C:\Program Files\RMCLink"). However, I'm not sure how
much Microsoft would like that since to use the samples, the user needs
to muck around in C:\Program Files, which doesn't seem like the best
place to advice users to browse around.

 

Any thoughts on where the proper place is for such samples? 

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Where to install samples

2007-04-18 Thread Quinton Tormanen
I have a .NET assembly that we've built for use by our customers. We
have just added a bunch of sample projects using our assembly that can
be also be installed. I'm unclear on where to install these samples. I
thought of putting them under "[PersonalFolder]\RMCLink Samples", but
the negatives soon occurred to me (poor behavior under multiple users),
and it was apparent that Orca agreed with me.

 

So, I'm thinking of just putting them in a sub-folder under our install
folder (typically "C:\Program Files\RMCLink"). However, I'm not sure how
much Microsoft would like that since to use the samples, the user needs
to muck around in C:\Program Files, which doesn't seem like the best
place to advice users to browse around.

 

Any thoughts on where the proper place is for such samples? 

 

Quinton Tormanen

Software Engineer

Delta Computer Systems, Inc.

http://www.deltamotion.com  

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users