> Try adding "REMOVE=DOCUMENTATION" to the msiexec invocation.  I have
> not tested this, but I got the idea from:
>
>
> http://msdn.microsoft.com/library/en-us/msi/setup/feature_installa
> tion_options_properties.asp

> You could also try running msiexec with the "l*v <logfile>" option.
> Then read through the log and see if you can figure out other
> properties to try.

There is a MSI editor available in the Windows Installer SDK called Orca,
which allows you to view and edit the tables inside a .msi file.

ActiveState Perl 5.8 install notes mention that the DOCUMENTATION feature is
valid, but I can't see it in the ActivePerl-5.8.0.806-MSWin32-x86.msi
Feature table.

Try this using Orca on a copy of the ActivePerl-5.8.0.806-MSWin32-x86.msi
file:

In the InstallExecuteSequence table, there is a GenerateHTML action, with
the condition of &PERL_FEATURE=3. Change this to:
&PERL_FEATURE=3 And GENHTML<>"No"
then save and close the file.

Then run your install as
msiexec /qb /i x:\packages\ActivePerl-5.8.0.806-MSWin32-x86.msi
PERL_PATH=Yes PERL_EXT=Yes ADDLOCAL="PERL_FEATURE" GENHTML=No

This saves the 14Mb as the generated html docs are not created.


To fix it properly, you could go a bit further and add the DOCUMENTATION
feature, then change the GenerateHTML action condition to &DOCUMENTATION=3.
I haven't tested this feature addition but it should work.




-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info

Reply via email to