Adding messages showing that the tool is running

This commit is contained in:
moozzyk 2016-01-20 16:41:02 -08:00
parent bed9432275
commit 824acd1ace
2 changed files with 12 additions and 7 deletions

View File

@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.DotNet.Cli.Utils;
using Microsoft.Extensions.CommandLineUtils;
namespace Microsoft.AspNetCore.Tools.PublishIIS
@ -32,7 +33,13 @@ namespace Microsoft.AspNetCore.Tools.PublishIIS
return 2;
}
return new PublishIISCommand(publishFolder, projectPath.Value, webRootOption.Value()).Run();
Reporter.Output.WriteLine($"Configuring project published to '{publishFolder}' for use with IIS");
var exitCode = new PublishIISCommand(publishFolder, projectPath.Value, webRootOption.Value()).Run();
Reporter.Output.WriteLine("Configuring project completed succesfully");
return exitCode;
});
try
@ -41,11 +48,8 @@ namespace Microsoft.AspNetCore.Tools.PublishIIS
}
catch (Exception e)
{
#if DEBUG
Console.Error.WriteLine(e);
#else
Console.Error.WriteLine(e.Message);
#endif
Reporter.Error.WriteLine(e.Message.Red());
Reporter.Verbose.WriteLine(e.ToString().Yellow());
}
return 1;

View File

@ -6,15 +6,16 @@
},
"dependencies": {
"Microsoft.NETCore.Platforms": "1.0.0-*",
"System.Xml.XDocument": "4.0.11-*",
"Microsoft.Extensions.CommandLineUtils": "1.0.0-*",
"Microsoft.DotNet.Cli.Utils": "1.0.0-*",
"Microsoft.Extensions.Configuration.Json": "1.0.0-*",
"Microsoft.DotNet.ProjectModel": "1.0.0-*"
},
"frameworks": {
"dnxcore50": {
"Microsoft.NETCore.Platforms": "1.0.0-*"
}
}
}