# GacReference

[This is preliminary documentation and subject to change.]

Used to specify reference information when working with the GAC.

The full details of GAC references can be found in the SDK documentation.

### Parameters

Attribute | Type | Description | Required
--- | --- | --- | ---
if | bool | If `true` then the entity will be included. The default is `true`. | False
scheme-description | string | The scheme description to use when working with GAC references. This is only relevant if a scheme type other than `None` is specified. | False
scheme-id | string | The scheme ID to use when working with GAC references. This is only relevant if a scheme type other than `None` is specified. | False
scheme-type | SchemeType | The scheme type to use when working with GAC references. The default is `None`, which means that references will not be used by the GAC task. | False
unless | bool | Opposite of `if`. If `false` then the entity will be included. The default is `false`. | False

### Requirements

Assembly: NAnt.Contrib.Tasks (0.93.5002.0)