Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
'Com Extract At Build" like installshield
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
tomix  
View profile  
 More options Oct 7, 6:52 pm
Newsgroups: microsoft.public.platformsdk.msi
From: tomix <tome...@gmail.com>
Date: Wed, 7 Oct 2009 01:52:33 -0700 (PDT)
Local: Wed, Oct 7 2009 6:52 pm
Subject: 'Com Extract At Build" like installshield

Hi,

I need to extract come information out of my com dlls I know how do it
using 'RegOverridePredefKey'.

Is this safe to add the registration info to the registry table
only ,or must I use all other com related tables?

Thanks in advance.


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Brand  
View profile  
 More options Oct 8, 3:30 pm
Newsgroups: microsoft.public.platformsdk.msi
From: Sebastian Brand <sebast...@instyler.com>
Date: Wed, 7 Oct 2009 22:30:36 -0700 (PDT)
Local: Thurs, Oct 8 2009 3:30 pm
Subject: Re: 'Com Extract At Build" like installshield
Hi tomix,

It's recommended not to use any self-registration anymore but only the
registry table whenever possible.
See http://msdn.microsoft.com/en-us/library/aa371608%28VS.85%29.aspx

Best regards,
Sebastian Brand

Deployment consultant
E-Mail: sebast...@instyler.com

Instyler Setup - Creating WiX-based MSI installations, elegantly.
http://www.instyler.com

On Oct 7, 10:52 am, tomix <tome...@gmail.com> wrote:


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
LoZ  
View profile  
 More options Oct 9, 1:30 am
Newsgroups: microsoft.public.platformsdk.msi
From: LoZ <lawrence.gor...@gmail.com>
Date: Thu, 8 Oct 2009 08:30:55 -0700 (PDT)
Local: Fri, Oct 9 2009 1:30 am
Subject: Re: 'Com Extract At Build" like installshield
On Oct 8, 6:30 am, Sebastian Brand <sebast...@instyler.com> wrote:

Hi tomix,

It is relatively 'safe' to import the registration into the registry
table, but you will lose the self-heal functionality that using the
COM tables (ClassID, ProgID, etc) gives you. If another application
instantiates a COM object that you have registered in your package and
there is a requirement for that package to repair, it won't happen.
In reality I'm sure that's not much of an issue. In fact I've rarely
seen a case where it has mattered at all.

One thing I would say is that (and I'm sure you're already aware of
this) registering COM DLLs will give you different results based on
what else is registered on that machine. I suppose that's the only
plus side of using the SelfReg table, in that the registration is
dynamic and 'tailored' to the individual machine at the time of
installation. If you capture COM registration information and add it
as static Registry table data you could have missed something which
should have been written because DLL 'x' was registered on the target
machine but not the one you captured on.

Hope that a) makes sense and b) is helpful.

Cheers,
LoZ


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Wilson, Phil  
View profile  
 More options Oct 9, 2:31 am
Newsgroups: microsoft.public.platformsdk.msi
From: "Wilson, Phil" <ph...@wonderware.nospam.com>
Date: Thu, 8 Oct 2009 09:31:09 -0700
Local: Fri, Oct 9 2009 2:31 am
Subject: Re: 'Com Extract At Build" like installshield
Extract at Build isn't using the SelfReg table.It really is grabbing the
registry stuff for the Registry table and maybe the Class table. Whether the
Registry table is the way to do it or not (rather than the Class table) is
more debatable.
--
Phil Wilson
The Definitive Guide to Windows Installer
http://www.apress.com/book/view/1590592972

"Sebastian Brand" <sebast...@instyler.com> wrote in message

news:1ff42257-795e-4bbf-b0b1-20fdbe94cece@v20g2000vbs.googlegroups.com...
Hi tomix,

It's recommended not to use any self-registration anymore but only the
registry table whenever possible.
See http://msdn.microsoft.com/en-us/library/aa371608%28VS.85%29.aspx

Best regards,
Sebastian Brand

Deployment consultant
E-Mail: sebast...@instyler.com

Instyler Setup - Creating WiX-based MSI installations, elegantly.
http://www.instyler.com

On Oct 7, 10:52 am, tomix <tome...@gmail.com> wrote:


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
tomix  
View profile  
 More options Oct 11, 1:06 am
Newsgroups: microsoft.public.platformsdk.msi
From: tomix <tome...@gmail.com>
Date: Sat, 10 Oct 2009 08:06:32 -0700 (PDT)
Local: Sun, Oct 11 2009 1:06 am
Subject: Re: 'Com Extract At Build" like installshield
On Oct 8, 6:31 pm, "Wilson, Phil" <ph...@wonderware.nospam.com> wrote:

True,i was not talking about the SelfReg table,and i do need the self-
heal functionality.
So i guess i will use the ClassID, ProgID and other tables

Thanks for all answers


    Reply    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google