No subject


Fri Feb 8 08:55:55 EST 2008


s
/html/cpgrfglobalassemblycacheutilitygacutilexe.asp

/ir assemblyPath scheme id description

 Installs an assembly into the global assembly cache and adds a
reference to count the assembly. You must specify the assemblyPath,
scheme, id, and description parameters with this option. For a
description of the valid values you can specify for these parameters,
see the /r option.=20
Specifying this option is equivalent to specifying the /i and /r options
together.


/r [assemblyName | assemblyPath] scheme id description

 Specifies a traced reference to an assembly or assemblies to install or
uninstall. Specify this option with the /i, /il, /u, or /ul options.=20
To install an assembly, specify the assemblyPath, scheme, id, and
description parameters with this option. To uninstall an assembly,
specify the assemblyName, scheme, id, and description parameters.

To remove a reference to an assembly, you must specify the same scheme,
id, and description parameters that were specified with the /i and /r
(or /ir) options when the assembly was installed. If you are
uninstalling an assembly, the tool also removes the assembly from the
global assembly cache if it is the last reference to remove and if
Windows Installer has no outstanding references to the assembly.

The scheme parameter specifies the type of installation scheme. You can
specify one of the following values:=20

UNINSTALL_KEY: Specify this value if the installer adds the application
to Add/Remove Programs in Microsoft Windows. Applications add themselves
to Add/Remove Programs by adding a registry key to
HKLM\Software\Microsoft\Windows\CurrentVersion.=20
FILEPATH: Specify this value if the installer does not add the
application to Add/Remove Programs.=20
OPAQUE: Specify this value if supplying a registry key or file path does
not apply to your installation scenario. This value allows you to
specify custom information for the id parameter.=20
The value to specify for the id parameter depends on the value specified
for the scheme parameter:=20

If you specify UNINSTALL_KEY for the scheme parameter, specify the name
of the application set in the
HKLM\Software\Microsoft\Windows\CurrentVersion registry key. For
example, if the registry key is
HKLM\Software\Microsoft\Windows\CurrentVersion\MyApp, specify MyApp for
the id parameter.=20
If you specify FILEPATH for the scheme parameter, specify the full path
to the executable file that installs the assembly as the id parameter.=20
If you specify OPAQUE for the scheme parameter, you can supply any piece
of data as the id parameter. The data you specify must be enclosed in
quotation marks ("").=20
The description parameter allows you to specify descriptive text about
the application to install. This information is displayed when
references are enumerated.
=20



More information about the Mono-devel-list mailing list