diff --git a/IISIntegration.sln b/IISIntegration.sln index 77a2abadb2..871986c11e 100644 --- a/IISIntegration.sln +++ b/IISIntegration.sln @@ -25,6 +25,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{C74B EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "IISSample", "samples\IISSample\IISSample.xproj", "{E4E2BDC4-A9C6-4AE9-B429-032EC83EDE64}" EndProject +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Tools.PublishIIS", "src\Microsoft.AspNet.Tools.PublishIIS\Microsoft.AspNet.Tools.PublishIIS.xproj", "{D459A568-7404-43FA-91B0-D7F5D5EC6D14}" +EndProject +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Microsoft.AspNet.Tools.PublishIIS.Tests", "test\Microsoft.AspNet.Tools.PublishIIS.Tests\Microsoft.AspNet.Tools.PublishIIS.Tests.xproj", "{0482DB54-67DD-4948-B6BD-BAF12BA83021}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -51,6 +55,14 @@ Global {E4E2BDC4-A9C6-4AE9-B429-032EC83EDE64}.Debug|Any CPU.Build.0 = Debug|Any CPU {E4E2BDC4-A9C6-4AE9-B429-032EC83EDE64}.Release|Any CPU.ActiveCfg = Release|Any CPU {E4E2BDC4-A9C6-4AE9-B429-032EC83EDE64}.Release|Any CPU.Build.0 = Release|Any CPU + {D459A568-7404-43FA-91B0-D7F5D5EC6D14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D459A568-7404-43FA-91B0-D7F5D5EC6D14}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D459A568-7404-43FA-91B0-D7F5D5EC6D14}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D459A568-7404-43FA-91B0-D7F5D5EC6D14}.Release|Any CPU.Build.0 = Release|Any CPU + {0482DB54-67DD-4948-B6BD-BAF12BA83021}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0482DB54-67DD-4948-B6BD-BAF12BA83021}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0482DB54-67DD-4948-B6BD-BAF12BA83021}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0482DB54-67DD-4948-B6BD-BAF12BA83021}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -61,5 +73,7 @@ Global {A83A33D1-3D29-403C-9750-5811AC7B4025} = {EF30B533-D715-421A-92B7-92FEF460AC9C} {E27453AD-9CA0-49A2-94FA-96337D77677D} = {EF30B533-D715-421A-92B7-92FEF460AC9C} {E4E2BDC4-A9C6-4AE9-B429-032EC83EDE64} = {C74B8F36-FD2F-45C9-9B8A-00E7CF0126A9} + {D459A568-7404-43FA-91B0-D7F5D5EC6D14} = {04B1EDB6-E967-4D25-89B9-E6F8304038CD} + {0482DB54-67DD-4948-B6BD-BAF12BA83021} = {EF30B533-D715-421A-92B7-92FEF460AC9C} EndGlobalSection EndGlobal diff --git a/src/Microsoft.AspNet.Tools.PublishIIS/Microsoft.AspNet.Tools.PublishIIS.xproj b/src/Microsoft.AspNet.Tools.PublishIIS/Microsoft.AspNet.Tools.PublishIIS.xproj new file mode 100644 index 0000000000..51dff3e127 --- /dev/null +++ b/src/Microsoft.AspNet.Tools.PublishIIS/Microsoft.AspNet.Tools.PublishIIS.xproj @@ -0,0 +1,19 @@ + + + + 14.0.23107 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + d459a568-7404-43fa-91b0-d7f5d5ec6d14 + Microsoft.AspNet.Tools.PublishIIS + ..\..\artifacts\obj\$(MSBuildProjectName) + ..\..\artifacts\bin\$(MSBuildProjectName)\ + + + + 2.0 + + + \ No newline at end of file diff --git a/src/Microsoft.AspNet.Tools.PublishIIS/Program.cs b/src/Microsoft.AspNet.Tools.PublishIIS/Program.cs index d3ceadffa9..c8af80c90c 100644 --- a/src/Microsoft.AspNet.Tools.PublishIIS/Program.cs +++ b/src/Microsoft.AspNet.Tools.PublishIIS/Program.cs @@ -1,4 +1,7 @@ -using System; +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +using System; using System.IO; using System.Xml; using System.Xml.Linq; @@ -63,7 +66,7 @@ namespace Microsoft.AspNet.Tools.PublishIIS #if DEBUG Console.Error.WriteLine(e); #else - Console.Error.WriteLine(ex.Message); + Console.Error.WriteLine(e.Message); #endif } diff --git a/src/Microsoft.AspNet.Tools.PublishIIS/WebConfigTransform.cs b/src/Microsoft.AspNet.Tools.PublishIIS/WebConfigTransform.cs index 288de27ed7..02bcc647f9 100644 --- a/src/Microsoft.AspNet.Tools.PublishIIS/WebConfigTransform.cs +++ b/src/Microsoft.AspNet.Tools.PublishIIS/WebConfigTransform.cs @@ -1,3 +1,6 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + using System; using System.Linq; using System.Xml.Linq; diff --git a/test/Microsoft.AspNet.Tools.PublishIIS.Tests/Microsoft.AspNet.Tools.PublishIIS.Tests.xproj b/test/Microsoft.AspNet.Tools.PublishIIS.Tests/Microsoft.AspNet.Tools.PublishIIS.Tests.xproj new file mode 100644 index 0000000000..20b1c48c1a --- /dev/null +++ b/test/Microsoft.AspNet.Tools.PublishIIS.Tests/Microsoft.AspNet.Tools.PublishIIS.Tests.xproj @@ -0,0 +1,19 @@ + + + + 14.0.23107 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + 0482db54-67dd-4948-b6bd-baf12ba83021 + Microsoft.AspNet.Tools.PublishIIS.Tests + ..\..\artifacts\obj\$(MSBuildProjectName) + ..\..\artifacts\bin\$(MSBuildProjectName)\ + + + + 2.0 + + + \ No newline at end of file