hi,
i want to drop some dlls to the Global Assembly Cache. i am using installshield and am wondering what is the best way\practice to do this so that the Msiassembly and MsiAssemblyName tables get populated correctly?

if i just create the gac directory structure with the GUI and then drop in the dlls does installshield know what to do?

i am hoping for a how to\best practice kind of thing here if possible!

thx.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
you may need to execute the gacutil as a CA as well.

i havent used IS for .NET so I cant help you much on how it handles the assembly names.
Answered 04/22/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
Very minor point to make about gacutil is that for Vista logo requirements, this is not viewed as best practice. See below for extract from Windows Vista Software Logo Spec 1.1 :

2.10 Follow Best Practices for Creating Custom Actions

Criteria
• Gacutil must not be called from a custom action. Gacutil is not designed to be used during installation.


Regards,

Spartacus
Answered 04/23/2007 by: spartacus
Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity