From db6b6cb7e3eac7de0304bfe9b1b9acf815af0b4a Mon Sep 17 00:00:00 2001 From: Pratik Thakker Date: Wed, 2 May 2018 14:33:00 +1200 Subject: [PATCH] Support for Sitecore 9 --- ...Hhogdev.SitecorePackageDeployer.TDS.scproj | 5 +- ...Hhogdev.SitecorePackageDeployer.Web.csproj | 89 ++++++++++++++++- SitecorePackageDeployer.Web/packages.config | 32 +++++- SitecorePackageDeployer.Web/web.config | 30 +++++- SitecorePackageDeployer.sln | 8 +- .../Hhogdev.SitecorePackageDeployer.csproj | 98 ++++++++++++++----- SitecorePackageDeployer/app.config | 18 +++- SitecorePackageDeployer/packages.config | 36 ++++++- TestUpdatePackage/TestUpdatePackage.scproj | 3 +- 9 files changed, 281 insertions(+), 38 deletions(-) diff --git a/SitecorePackageDeployer.TDS/Hhogdev.SitecorePackageDeployer.TDS.scproj b/SitecorePackageDeployer.TDS/Hhogdev.SitecorePackageDeployer.TDS.scproj index e4d689a..61cbfff 100644 --- a/SitecorePackageDeployer.TDS/Hhogdev.SitecorePackageDeployer.TDS.scproj +++ b/SitecorePackageDeployer.TDS/Hhogdev.SitecorePackageDeployer.TDS.scproj @@ -33,12 +33,13 @@ True False False - False + True Charles Turano Hedgehog Development Installs packages using a folder 1.9 - ..\packages\SitecoreKernel.7.0.0.131127\lib + + false diff --git a/SitecorePackageDeployer.Web/Hhogdev.SitecorePackageDeployer.Web.csproj b/SitecorePackageDeployer.Web/Hhogdev.SitecorePackageDeployer.Web.csproj index 6eed4cb..01884c7 100644 --- a/SitecorePackageDeployer.Web/Hhogdev.SitecorePackageDeployer.Web.csproj +++ b/SitecorePackageDeployer.Web/Hhogdev.SitecorePackageDeployer.Web.csproj @@ -13,7 +13,7 @@ Properties Hhogdev.SitecorePackageDeployer.Web Hhogdev.SitecorePackageDeployer.Web - v4.5 + v4.7 true @@ -22,6 +22,8 @@ + + true @@ -41,23 +43,91 @@ 4 + + ..\packages\HtmlAgilityPack.1.4.9.5\lib\Net45\HtmlAgilityPack.dll + + + ..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll + + + ..\packages\Lucene.Net.3.0.3\lib\NET40\Lucene.Net.dll + + + ..\packages\Microsoft.Extensions.DependencyInjection.1.0.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll + + + ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll + + + ..\packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Common.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.6.0.1304.0\lib\portable-net45+win+wp8\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Caching.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Caching.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Configuration.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Configuration.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Data.6.0.1304.1\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.ServiceBus.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.ServiceBus.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.WindowsAzure.Storage.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.WindowsAzure.Storage.dll + + + ..\packages\Mvp.Xml.2.3.0\lib\net20\Mvp.Xml.dll + + + ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll + + + ..\packages\Sitecore.Kernel.9.0.171219\lib\NET462\Sitecore.Kernel.dll + + + ..\packages\Sitecore.Logging.9.0.171219\lib\NET462\Sitecore.Logging.dll + + + ..\packages\Sitecore.Logging.Client.9.0.171219\lib\NET462\Sitecore.Logging.Client.dll + + + ..\packages\Sitecore.NVelocity.9.0.171219\lib\NET462\Sitecore.NVelocity.dll + + + ..\packages\Sitecore.Zip.9.0.171219\lib\NET462\Sitecore.Zip.dll + + + + ..\packages\System.Linq.4.1.0\lib\net463\System.Linq.dll + + + ..\packages\System.Linq.Expressions.4.1.0\lib\net463\System.Linq.Expressions.dll + + + ..\packages\System.Reflection.4.1.0\lib\net462\System.Reflection.dll + + + ..\packages\System.Runtime.Extensions.4.1.0\lib\net462\System.Runtime.Extensions.dll + - - - + @@ -81,6 +151,17 @@ Hhogdev.SitecorePackageDeployer + + + + + + web.config + + + web.config + + 10.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) diff --git a/SitecorePackageDeployer.Web/packages.config b/SitecorePackageDeployer.Web/packages.config index ab3029f..dabf7fe 100644 --- a/SitecorePackageDeployer.Web/packages.config +++ b/SitecorePackageDeployer.Web/packages.config @@ -1,10 +1,40 @@  + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SitecorePackageDeployer.Web/web.config b/SitecorePackageDeployer.Web/web.config index 43cd16b..144b41f 100644 --- a/SitecorePackageDeployer.Web/web.config +++ b/SitecorePackageDeployer.Web/web.config @@ -3,8 +3,7 @@ - + @@ -16,6 +15,33 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SitecorePackageDeployer.sln b/SitecorePackageDeployer.sln index cf7f380..6eaf65f 100644 --- a/SitecorePackageDeployer.sln +++ b/SitecorePackageDeployer.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 +# Visual Studio 15 +VisualStudioVersion = 15.0.27428.2043 MinimumVisualStudioVersion = 10.0.40219.1 Project("{CAA73BB0-EF22-4D79-A57E-DF67B3BA9C80}") = "TestUpdatePackage", "TestUpdatePackage\TestUpdatePackage.scproj", "{7C1509F1-8FF7-4B05-8261-06D61B319030}" EndProject @@ -52,4 +52,8 @@ Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EnterpriseLibraryConfigurationToolBinariesPathV6 = packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45;packages\EnterpriseLibrary.TransientFaultHandling.6.0.1304.0\lib\portable-net45+win+wp8;packages\EnterpriseLibrary.TransientFaultHandling.Caching.6.0.1304.0\lib\NET45;packages\EnterpriseLibrary.TransientFaultHandling.Data.6.0.1304.1\lib\NET45;packages\EnterpriseLibrary.TransientFaultHandling.ServiceBus.6.0.1304.0\lib\NET45;packages\EnterpriseLibrary.TransientFaultHandling.WindowsAzure.Storage.6.0.1304.0\lib\NET45;packages\EnterpriseLibrary.TransientFaultHandling.Configuration.6.0.1304.0\lib\NET45 + SolutionGuid = {DED86DE6-A332-4992-BE1F-FA0603F42949} + EndGlobalSection EndGlobal diff --git a/SitecorePackageDeployer/Hhogdev.SitecorePackageDeployer.csproj b/SitecorePackageDeployer/Hhogdev.SitecorePackageDeployer.csproj index 9f6429b..39dc4de 100644 --- a/SitecorePackageDeployer/Hhogdev.SitecorePackageDeployer.csproj +++ b/SitecorePackageDeployer/Hhogdev.SitecorePackageDeployer.csproj @@ -9,8 +9,9 @@ Properties Hhogdev.SitecorePackageDeployer Hhogdev.SitecorePackageDeployer - v4.5 + v4.7 512 + true @@ -30,36 +31,83 @@ 4 + + ..\packages\HtmlAgilityPack.1.4.9.5\lib\Net45\HtmlAgilityPack.dll + + + ..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll + - ..\packages\SitecoreKernel.7.0.0.131127\lib\Lucene.Net.dll - False + ..\packages\Lucene.Net.3.0.3\lib\NET40\Lucene.Net.dll + + + ..\packages\Microsoft.Extensions.DependencyInjection.1.0.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll + + + ..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.0.0\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll + + + ..\packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Common.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.6.0.1304.0\lib\portable-net45+win+wp8\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Caching.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Caching.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Configuration.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Configuration.dll + + + ..\packages\EnterpriseLibrary.TransientFaultHandling.Data.6.0.1304.1\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data.dll - - ..\packages\Newtonsoft.Json.4.5.9\lib\net40\Newtonsoft.Json.dll - True + + ..\packages\EnterpriseLibrary.TransientFaultHandling.ServiceBus.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.ServiceBus.dll - - ..\packages\SitecoreKernel.7.0.0.131127\lib\Sitecore.Kernel.dll - False + + ..\packages\EnterpriseLibrary.TransientFaultHandling.WindowsAzure.Storage.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.WindowsAzure.Storage.dll - - ..\packages\SitecoreKernel.7.0.0.131127\lib\Sitecore.Logging.dll - False + + ..\packages\Mvp.Xml.2.3.0\lib\net20\Mvp.Xml.dll - - ..\packages\SitecoreKernel.7.0.0.131127\lib\Sitecore.Mvc.dll - False + + ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll - - ..\packages\SitecoreKernel.7.0.0.131127\lib\Sitecore.Update.dll - False + + ..\packages\Sitecore.Client.9.0.171219\lib\NET462\Sitecore.Client.dll - - ..\packages\SitecoreKernel.7.0.0.131127\lib\Sitecore.Zip.dll - False + + ..\packages\Sitecore.Kernel.NoReferences.9.0.171219\lib\NET462\Sitecore.Kernel.dll + + + ..\packages\Sitecore.Logging.9.0.171219\lib\NET462\Sitecore.Logging.dll + + + ..\packages\Sitecore.Logging.Client.9.0.171219\lib\NET462\Sitecore.Logging.Client.dll + + + ..\packages\Sitecore.NVelocity.9.0.171219\lib\NET462\Sitecore.NVelocity.dll + + + ..\packages\Sitecore.Update.9.0.171219\lib\NET462\Sitecore.Update.dll + + + ..\packages\Sitecore.Zip.9.0.171219\lib\NET462\Sitecore.Zip.dll + + ..\packages\System.Linq.4.1.0\lib\net463\System.Linq.dll + + + ..\packages\System.Linq.Expressions.4.1.0\lib\net463\System.Linq.Expressions.dll + + + ..\packages\System.Reflection.4.1.0\lib\net462\System.Reflection.dll + + + ..\packages\System.Runtime.Extensions.4.1.0\lib\net462\System.Runtime.Extensions.dll + @@ -78,8 +126,12 @@ - - + + Designer + + + Designer +