Click here to Skip to main content
15,894,405 members
Home / Discussions / C#
   

C#

 
GeneralRe: Custom Install Pin
Heath Stewart29-Mar-04 8:07
protectorHeath Stewart29-Mar-04 8:07 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua29-Mar-04 22:10
dotnetdev@univ.kiev.ua29-Mar-04 22:10 
GeneralRe: Custom Install Pin
Heath Stewart30-Mar-04 3:28
protectorHeath Stewart30-Mar-04 3:28 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua30-Mar-04 4:18
dotnetdev@univ.kiev.ua30-Mar-04 4:18 
GeneralRe: Custom Install Pin
Heath Stewart30-Mar-04 4:24
protectorHeath Stewart30-Mar-04 4:24 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua30-Mar-04 19:54
dotnetdev@univ.kiev.ua30-Mar-04 19:54 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua30-Mar-04 20:42
dotnetdev@univ.kiev.ua30-Mar-04 20:42 
GeneralRe: Custom Install Pin
Heath Stewart31-Mar-04 3:14
protectorHeath Stewart31-Mar-04 3:14 
You normally don't store registry values like that. A much more common practice would be to name the key "User" and set the corresponding value to "www". Windows Installer has its limitations. If you insist on storing your values this way, then you're responsible for having to parse them and there's not an easy way of doing it. The only way possible would be to write a custom action (in C or C++, it'd be difficult and too inefficient to do so with a .NET Installer class) that gets a handle to the current session, gets the property and splits it into new properties, all before the dialog is displayed. Then you'll need another one to put them all back before the WriteRegistryValues action.

All this would also require manual hacking of the MSI since the VS.NET installer project will be of no help and won't let you do things like this. It is not meant to be a commercial deployment replacement.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: Custom Install Pin
Heath Stewart31-Mar-04 3:08
protectorHeath Stewart31-Mar-04 3:08 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua31-Mar-04 3:15
dotnetdev@univ.kiev.ua31-Mar-04 3:15 
GeneralRe: Custom Install Pin
Heath Stewart31-Mar-04 3:16
protectorHeath Stewart31-Mar-04 3:16 
GeneralRe: Custom Install Pin
dotnetdev@univ.kiev.ua31-Mar-04 3:20
dotnetdev@univ.kiev.ua31-Mar-04 3:20 
GeneralRe: Custom Install Pin
Heath Stewart31-Mar-04 3:23
protectorHeath Stewart31-Mar-04 3:23 
GeneralClick Sound Pin
johnstacey29-Mar-04 5:23
johnstacey29-Mar-04 5:23 
GeneralRe: Click Sound Pin
Heath Stewart29-Mar-04 5:28
protectorHeath Stewart29-Mar-04 5:28 
GeneralTutor application Pin
Saleh Alshadheli29-Mar-04 5:00
Saleh Alshadheli29-Mar-04 5:00 
GeneralRe: Tutor application Pin
Heath Stewart29-Mar-04 5:24
protectorHeath Stewart29-Mar-04 5:24 
GeneralMoveable Controls - Form Style Pin
Tristan Rhodes29-Mar-04 4:58
Tristan Rhodes29-Mar-04 4:58 
GeneralRe: Moveable Controls - Form Style Pin
Heath Stewart29-Mar-04 5:22
protectorHeath Stewart29-Mar-04 5:22 
GeneralNever Mind Pin
Tristan Rhodes29-Mar-04 6:25
Tristan Rhodes29-Mar-04 6:25 
GeneralHalf way there Pin
Tristan Rhodes29-Mar-04 6:41
Tristan Rhodes29-Mar-04 6:41 
GeneralRe: Half way there Pin
Heath Stewart29-Mar-04 8:01
protectorHeath Stewart29-Mar-04 8:01 
GeneralRe: Half way there Pin
Tristan Rhodes29-Mar-04 8:15
Tristan Rhodes29-Mar-04 8:15 
GeneralRe: Half way there Pin
Heath Stewart29-Mar-04 8:35
protectorHeath Stewart29-Mar-04 8:35 
GeneralCursor Clipping Pin
Tristan Rhodes29-Mar-04 8:38
Tristan Rhodes29-Mar-04 8:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.