This controls whether the target assembly is created as a library, a console application or as a Windows application. When it is not specified, then the target

assembly will be the same kind as that of the primary assembly. (In that case, the file extensions found on the specified target assembly and the primary

assembly must match.) When it is specified, then the file extension of the target assembly must match the specification. The possible values are ILMerge.Kind.{Dll, Exe, WinExe}

Command line option: /target:(library|exe|winexe)

Default: ILMerge.Kind.SameAsPrimaryAssembly

Namespace: MSBuild.ExtensionPack.Framework
Assembly: MSBuild.ExtensionPack (in MSBuild.ExtensionPack.dll) Version: 3.5.0.0

See Also