示例#1
0
        /// <inheritdoc/>
        public override bool Execute()
        {
            var result = base.Execute();

            if (result)
            {
                this.TlbFile = TlbExp.GetTlbFileTaskItem(this.Assembly);
            }

            return(result);
        }
示例#2
0
        /// <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);
        }