/// <inheritdoc/> public override bool Execute() { var result = base.Execute(); if (result) { this.TlbFile = TlbExp.GetTlbFileTaskItem(this.Assembly); } return(result); }
/// <inheritdoc/> protected override string GenerateCommandLineCommands() { var commandLineBuilder = new CommandLineBuilder(); commandLineBuilder.AppendFileNameIfNotNull(this.Assembly); commandLineBuilder.AppendSwitchIfNotNull("/out:", TlbExp.GetTlbFileTaskItem(this.Assembly)); var result = commandLineBuilder.ToString(); return(result); }