Windows Installer Editor Reference
140
Assembling an Installation
(Requires a repository connection) If you have multiple exclusion lists, they are used in
the following order:
z
If dotnetexclude.xml is on the local computer, it is used instead of the hard-coded
list.
z
If dotnetexclude.xml is on the share point directory, it becomes the primary
exclusion list, which overrides any local exclusion lists and the hard-coded list.
Use the following syntax in the XML file:
<<?xml version="1.0" encoding="utf-8"?>
<Exclusions>
<Assembly name="regular expression" />
</Exclusions>
The regular expression represents a wildcard in regular expression syntax. For
information on regular expression syntax, search for “Regular Expression Syntax” in the
MSDN Library (
msdn.microsoft.com/library/
).
The dotnetexclude.xml file overrides all the hard-coded exclusions. To retain the hard-
coded exclusions, add them to the XML file. The following list of default exclusions is
provided in the proper XML syntax. You can add your own exclusions to this list.
<<?xml version="1.0" encoding="utf-8"?>
<Exclusions>
<Assembly name="^Microsoft.VisualBasic$" />
<Assembly name="^Microsoft.VisualBasic.Vsa$" />
<Assembly name="^Microsoft.Vsa$" />
<Assembly name="^Microsoft_VsaVb$" />
<Assembly name="^Microsoft.Vsa.Vb.CodeDOMProcessor$" />
<Assembly name="^Microsoft.VisualC$" />
<Assembly name="^Accessibility$" />
<Assembly name="^cscompmgd$" />
<Assembly name="^CustomMarshalers$" />
<Assembly name="^IEExecRemote$" />
<Assembly name="^IEHost$" />
<Assembly name="^IIEHost$" />
<Assembly name="^ISymWrapper$" />
<Assembly name="^Microsoft.JScript$" />
<Assembly name="^mscorcfg$" />
<Assembly name="^Regcode$" />
<Assembly name="^mscorlib$" />
<Assembly name="^system\." />
<Assembly name="^system$" />
</Exclusions>
See also:
About Dependency Scan Exclusions
on page 139
Editing Settings for Automatic Updating
On the Files or Web Files page, if you link a source directory to a directory in the
installation, the files in the installation are updated when the contents of the source
directory change.