Summary
Lists other merge modules that are required for this merge module to operate properly.
Contains any number of dependency elements.
More information is available here.
Parameters
Attribute | Type | Description | Required |
---|---|---|---|
id | string | Identifier of the merge module required | True |
language | string | Numeric language ID of the dependent merge module. Can specify the language ID for a single language, such as 1033 for U.S. English, or specify the language ID for a language group, such as 9 for any English. If the field contains a group language ID, any merge module with having a language code in that group satisfies the dependency. If the RequiredLanguage is set to 0, any merge module filling the other requirements satisfies the dependency. | True |
version | string | Version of the dependent merge module. If ommited, any version fills the dependency. | False |
Examples
<moduledependencies>
<dependency id="NAnt_MergeModule.2D2FB50C_DADF_4813_8932_8EF1E8CB8E80" language="0" />
</moduledependencies>
- Assembly
- NAnt
.Contrib .dll - Namespace
- NAnt
.Contrib .Tasks .Msi - Containing Type
- MsmTask
Syntax
[BuildElement("moduledependencies", ProcessXml = false)]
public SchemaElement[] MsmModuleDependenciesElement { get; set; }
Attributes
Type | Description |
---|---|
BuildElement |
Value
Type | Description |
---|---|
SchemaElement[] |