Attribute | Description | Required | Type |
---|
output | The name of the output file for the assembly manifest. This attribute corresponds to the /out flag. | True | String |
target | The target type (one of "lib," "exe," or "winexe"). This attribute corresponds to the /t[arget]: flag. | True | String |
culture | The culture string associated with the output assembly. The string must be in RFC 1766 format, such as "en-US." This attribute corresponds to the /c[ulture]: flag. | False | String |
template | Specifies an assembly from which to get all options except the culture field. The given filename must have a strong name. This attribute corresponds to the /template: flag. | False | File |
failonerror | Determines whether task failure stops the build or is just reported. Default is "true." | False | Boolean |
verbose | Task reports detailed build log messages. Default is "false." | False | Boolean |
if | If true then the task will be executed; otherwise skipped. Default is "true." | False | Conditional |
unless | Opposite of if. If false then the task will be executed; otherwise skipped. Default is "false." | False | Conditional |