episerver / DeveloperTools

EXPERIMENTAL project to build small tools useful for developers of EPiServer CMS
Apache License 2.0
45 stars 15 forks source link

can't install developer tools #38

Closed khurramkhang closed 5 years ago

khurramkhang commented 5 years ago

(Ignore dependencies also doesn't work) I am on CMS 11.11.2

PM> Install-Package EPiServer.DeveloperTools

Attempting to gather dependency information for package 'EPiServer.DeveloperTools.3.4.0' with respect to project 'MYPROJECT', targeting '.NETFramework,Version=v4.6.2' Gathering dependency information took 1.09 min Attempting to resolve dependencies for package 'EPiServer.DeveloperTools.3.4.0' with DependencyBehavior 'Lowest' Resolving dependency information took 0 ms Resolving actions to install package 'EPiServer.DeveloperTools.3.4.0' Resolved actions to install package 'EPiServer.DeveloperTools.3.4.0' Retrieving package 'EPiServer.DeveloperTools 3.4.0' from 'Episerver'. Found package 'EPiServer.ServiceLocation.StructureMap 2.0.0' in 'C:\MYPROJECTLOCATION\packages'. Found package 'StructureMap 4.5.2' in 'C:\MYPROJECTLOCATION\packages'. Found package 'structuremap.web 4.0.0.315' in 'C:\MYPROJECTLOCATION\packages'. Found package 'System.Reflection.Emit.Lightweight 4.3.0' in 'C:\MYPROJECTLOCATION\packages'. Removed package 'EPiServer.ServiceLocation.StructureMap.1.0.0' from 'packages.config' Successfully uninstalled 'EPiServer.ServiceLocation.StructureMap.1.0.0' from MYPROJECT Package 'structuremap.web.4.0.0.315' already exists in folder 'C:\MYPROJECTLOCATION\packages' Added package 'structuremap.web.4.0.0.315' to 'packages.config' Successfully installed 'structuremap.web 4.0.0.315' to MYPROJECT Package 'System.Reflection.Emit.Lightweight.4.3.0' already exists in folder 'C:\MYPROJECTLOCATION\packages' Added package 'System.Reflection.Emit.Lightweight.4.3.0' to 'packages.config' Successfully installed 'System.Reflection.Emit.Lightweight 4.3.0' to MYPROJECT Package 'StructureMap.4.5.2' already exists in folder 'C:\MYPROJECTLOCATION\packages' Added package 'StructureMap.4.5.2' to 'packages.config' Successfully installed 'StructureMap 4.5.2' to MYPROJECT Package 'EPiServer.ServiceLocation.StructureMap.2.0.0' already exists in folder 'C:\MYPROJECTLOCATION\packages' Added package 'EPiServer.ServiceLocation.StructureMap.2.0.0' to 'packages.config' Executing script file 'C:\MYPROJECTLOCATION\packages\EPiServer.ServiceLocation.StructureMap.2.0.0\tools\Install.ps1' Updating binding redirect for EPiServer.ServiceLocation.StructureMap Updating binding redirect for EPiServer.ServiceLocation.StructureMap Successfully installed 'EPiServer.ServiceLocation.StructureMap 2.0.0' to MYPROJECT Install failed. Rolling back... Package 'EPiServer.DeveloperTools.3.4.0 : Castle.Core [4.2.1, ), EPiServer.CMS.UI.Core [11.1.0, ), EPiServer.Framework [11.1.0, ), EPiServer.ServiceLocation.StructureMap [2.0.0, ), log4net [2.0.3, ), Microsoft.AspNet.Razor [2.0.20715, )' does not exist in project 'MYPROJECT' Removed package 'EPiServer.ServiceLocation.StructureMap.2.0.0 : EPiServer.Framework [11.0.0, 12.0.0), structuremap [4.5.2, 5.0.0), structuremap.web [4.0.0.315, 5.0.0)' from 'packages.config' Removed package 'StructureMap.4.5.2 : System.Reflection.Emit.Lightweight [4.3.0, )' from 'packages.config' Removed package 'System.Reflection.Emit.Lightweight.4.3.0' from 'packages.config' Removed package 'structuremap.web.4.0.0.315' from 'packages.config' Package 'EPiServer.ServiceLocation.StructureMap.1.0.0' already exists in folder 'C:\MYPROJECTLOCATION\packages' Added package 'EPiServer.ServiceLocation.StructureMap.1.0.0' to 'packages.config' Executing script file 'C:\MYPROJECTLOCATION\packages\EPiServer.ServiceLocation.StructureMap.1.0.0\tools\Install.ps1' Updating binding redirect for EPiServer.ServiceLocation.StructureMap Package 'EPiServer.DeveloperTools.3.4.0 : Castle.Core [4.2.1, ), EPiServer.CMS.UI.Core [11.1.0, ), EPiServer.Framework [11.1.0, ), EPiServer.ServiceLocation.StructureMap [2.0.0, ), log4net [2.0.3, ), Microsoft.AspNet.Razor [2.0.20715, )' does not exist in folder 'C:\MYPROJECTLOCATION\packages' Removing package 'EPiServer.ServiceLocation.StructureMap.2.0.0 : EPiServer.Framework [11.0.0, 12.0.0), structuremap [4.5.2, 5.0.0), structuremap.web [4.0.0.315, 5.0.0)' from folder 'C:\MYPROJECTLOCATION\packages' Removed package 'EPiServer.ServiceLocation.StructureMap.2.0.0 : EPiServer.Framework [11.0.0, 12.0.0), structuremap [4.5.2, 5.0.0), structuremap.web [4.0.0.315, 5.0.0)' from folder 'C:\MYPROJECTLOCATION\packages' Removing package 'StructureMap.4.5.2 : System.Reflection.Emit.Lightweight [4.3.0, )' from folder 'C:\MYPROJECTLOCATION\packages' Skipping 'C:\MYPROJECTLOCATION\packages\StructureMap.4.5.2\lib/netstandard1.3/StructureMap.xml' because it was modified. Skipping 'C:\MYPROJECTLOCATION\packages\StructureMap.4.5.2\lib/netstandard1.5/StructureMap.dll' because it was modified. Removed package 'StructureMap.4.5.2 : System.Reflection.Emit.Lightweight [4.3.0, )' from folder 'C:\MYPROJECTLOCATION\packages' Removing package 'System.Reflection.Emit.Lightweight.4.3.0' from folder 'C:\MYPROJECTLOCATION\packages' Removed package 'System.Reflection.Emit.Lightweight.4.3.0' from folder 'C:\MYPROJECTLOCATION\packages' Removing package 'structuremap.web.4.0.0.315' from folder 'C:\MYPROJECTLOCATION\packages' Removed package 'structuremap.web.4.0.0.315' from folder 'C:\MYPROJECTLOCATION\packages' Executing nuget actions took 26.22 sec Install-Package : '.', hexadecimal value 0x00, is an invalid character. Line 1, position 1. At line:1 char:1

Time Elapsed: 00:01:34.1808970

valdisiljuconoks commented 5 years ago

can you paste packages.config file content before you trying install the tools?

khurramkhang commented 5 years ago
  <package id="Antlr" version="3.5.0.2" targetFramework="net462" />
  <package id="AutoMapper" version="6.2.2" targetFramework="net462" />
  <package id="BVN.404Handler" version="11.2.3" targetFramework="net462" />
  <package id="Castle.Core" version="4.2.1" targetFramework="net462" />
  <package id="Castle.Windsor" version="4.1.0" targetFramework="net462" />
  <package id="CommonMark.NET" version="0.14.0" targetFramework="net462" />
  <package id="CsvHelper" version="7.1.0" targetFramework="net462" />
  <package id="DbLocalizationProvider.AdminUI.EPiServer" version="5.5.0" targetFramework="net462" />
  <package id="DbLocalizationProvider.EPiServer" version="5.5.1" targetFramework="net462" />
  <package id="EntityFramework" version="6.2.0" targetFramework="net462" />
  <package id="EPi.Libraries.BlockSearch" version="5.0.0" targetFramework="net462" />
  <package id="EPiServer.AddOns.Helpers" version="0.4.0.0" targetFramework="net462" />
  <package id="EPiServer.Azure" version="9.4.4" targetFramework="net462" />
  <package id="EPiServer.CMS" version="11.11.2" targetFramework="net462" />
  <package id="EPiServer.CMS.AspNet" version="11.11.2" targetFramework="net462" />
  <package id="EPiServer.CMS.Core" version="11.11.2" targetFramework="net462" />
  <package id="EPiServer.CMS.TinyMce" version="2.2.0" targetFramework="net462" />
  <package id="EPiServer.CMS.UI" version="11.17.1" targetFramework="net462" />
  <package id="EPiServer.CMS.UI.Core" version="11.17.1" targetFramework="net462" />
  <package id="EPiServer.Find" version="13.0.5" targetFramework="net462" />
  <package id="EPiServer.Find.Cms" version="13.0.5" targetFramework="net462" />
  <package id="EPiServer.Find.Framework" version="13.0.5" targetFramework="net462" />
  <package id="EPiServer.Forms" version="4.23.0" targetFramework="net462" />
  <package id="EPiServer.Forms.Core" version="4.23.0" targetFramework="net462" />
  <package id="EPiServer.Forms.UI" version="4.23.0" targetFramework="net462" />
  <package id="EPiServer.Framework" version="11.11.2" targetFramework="net462" />
  <package id="EPiServer.Framework.AspNet" version="11.11.2" targetFramework="net462" />
  <package id="EPiServer.Logging.Log4Net" version="2.2.2" targetFramework="net462" />
  <package id="EPiServer.Packaging" version="3.4.0" targetFramework="net462" />
  <package id="EPiServer.Packaging.UI" version="3.4.0" targetFramework="net462" />
  <package id="EPiServer.ServiceLocation.StructureMap" version="1.0.0" targetFramework="net462" />
  <package id="EPiServer.TinyMCESpellChecker" version="2.0.0" targetFramework="net462" />
  <package id="EPPlus" version="4.5.2.1" targetFramework="net462" />
  <package id="FluentValidation" version="6.4.1" targetFramework="net462" />
  <package id="FluentValidation.MVC5" version="6.4.0" targetFramework="net462" />
  <package id="HtmlAgilityPack" version="1.8.4" targetFramework="net462" />
  <package id="HtmlSanitizationLibrary" version="1.0.0" targetFramework="net462" />
  <package id="ImageProcessor" version="2.6.2.25" targetFramework="net462" />
  <package id="ImageProcessor.Plugins.WebP" version="1.1.0" targetFramework="net462" />
  <package id="ImageProcessor.Web" version="4.9.3.25" targetFramework="net462" />
  <package id="ImageProcessor.Web.Config" version="2.4.1.19" targetFramework="net462" />
  <package id="ImageProcessor.Web.Episerver" version="4.1.0" targetFramework="net462" />
  <package id="ImageProcessor.Web.Episerver.Azure" version="3.0.1" targetFramework="net462" />
  <package id="jQuery" version="3.1.1" targetFramework="net452" />
  <package id="LocalizationProvider" version="5.5.1" targetFramework="net462" />
  <package id="LocalizationProvider.Abstractions" version="5.5.1" targetFramework="net462" />
  <package id="LocalizationProvider.AspNet" version="5.5.1" targetFramework="net462" />
  <package id="log4net" version="2.0.8" targetFramework="net462" />
  <package id="Lucene.Net" version="3.0.3" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.Agent.Intercept" version="2.4.0" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.DependencyCollector" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.Log4NetAppender" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.PerfCounterCollector" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.TraceListener" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.Web" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.WindowsServer" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.AspNet.ApplicationInsights.HostingStartup" version="2.6.4" targetFramework="net462" />
  <package id="Microsoft.AspNet.Mvc" version="5.2.6" targetFramework="net462" />
  <package id="Microsoft.AspNet.Providers.Core" version="2.0.0" targetFramework="net462" />
  <package id="Microsoft.AspNet.Razor" version="3.2.6" targetFramework="net462" />
  <package id="Microsoft.AspNet.SignalR" version="2.2.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.SignalR.Core" version="2.2.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.SignalR.JS" version="2.2.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.SignalR.ServiceBus3" version="2.2.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.SignalR.SystemWeb" version="2.2.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.TelemetryCorrelation" version="1.0.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net462" />
  <package id="Microsoft.AspNet.WebApi.Client" version="5.2.6" targetFramework="net462" />
  <package id="Microsoft.AspNet.WebApi.Core" version="5.2.6" targetFramework="net462" />
  <package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.6" targetFramework="net462" />
  <package id="Microsoft.AspNet.WebPages" version="3.2.6" targetFramework="net462" />
  <package id="Microsoft.Azure.ActiveDirectory.GraphClient" version="2.1.1" targetFramework="net462" />
  <package id="Microsoft.Azure.KeyVault.Core" version="2.0.4" targetFramework="net462" />
  <package id="Microsoft.Bcl" version="1.1.10" targetFramework="net462" />
  <package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="net462" />
  <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="1.0.8" targetFramework="net462" />
  <package id="Microsoft.Data.Edm" version="5.8.3" targetFramework="net462" />
  <package id="Microsoft.Data.OData" version="5.8.3" targetFramework="net462" />
  <package id="Microsoft.Data.Services.Client" version="5.8.3" targetFramework="net462" />
  <package id="Microsoft.Graph" version="1.9.0" targetFramework="net462" />
  <package id="Microsoft.Graph.Core" version="1.9.0" targetFramework="net462" />
  <package id="Microsoft.IdentityModel.Clients.ActiveDirectory" version="3.19.6" targetFramework="net462" />
  <package id="Microsoft.IdentityModel.Protocol.Extensions" version="1.0.4.403061554" targetFramework="net462" />
  <package id="Microsoft.IO.RecyclableMemoryStream" version="1.2.2" targetFramework="net462" />
  <package id="Microsoft.Net.Compilers" version="2.8.2" targetFramework="net462" developmentDependency="true" />
  <package id="Microsoft.Net.Http" version="2.2.29" targetFramework="net462" />
  <package id="Microsoft.Owin" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Owin.Host.SystemWeb" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Owin.Security" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.Cookies" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.OAuth" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Owin.Security.OpenIdConnect" version="3.1.0" targetFramework="net462" />
  <package id="Microsoft.Rest.ClientRuntime" version="2.3.11" targetFramework="net462" />
  <package id="Microsoft.Rest.ClientRuntime.Log4Net" version="2.1.3" targetFramework="net462" />
  <package id="Microsoft.Tpl.Dataflow" version="4.5.24" targetFramework="net462" />
  <package id="Microsoft.VisualStudio.SlowCheetah" version="3.0.61" targetFramework="net462" />
  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net462" />
  <package id="Microsoft.Web.Xdt" version="2.1.2" targetFramework="net462" />
  <package id="Microsoft.WindowsAzure.ConfigurationManager" version="3.2.3" targetFramework="net462" />
  <package id="Newtonsoft.Json" version="10.0.3" targetFramework="net462" />
  <package id="NHunspell" version="1.2.5554.16953" targetFramework="net462" />
  <package id="NuGet.Core" version="2.7.2" targetFramework="net462" />
  <package id="Owin" version="1.0" targetFramework="net462" />
  <package id="PDFsharp" version="1.50.4845-RC2a" targetFramework="net462" />
  <package id="POSSIBLE.RobotsTxtHandler" version="4.0.0.0" targetFramework="net462" />
  <package id="PowerSlice" version="4.0.0" targetFramework="net462" />
  <package id="SharpZipLib" version="0.86.0" targetFramework="net462" />
  <package id="structuremap.web-signed" version="3.1.6.191" targetFramework="net462" />
  <package id="structuremap-signed" version="3.1.9.463" targetFramework="net462" />
  <package id="System.ComponentModel.Annotations" version="4.4.1" targetFramework="net462" />
  <package id="System.ComponentModel.EventBasedAsync" version="4.3.0" targetFramework="net462" />
  <package id="System.Data.SqlClient" version="4.4.3" targetFramework="net462" />
  <package id="System.Diagnostics.DiagnosticSource" version="4.4.0" targetFramework="net462" />
  <package id="System.Dynamic.Runtime" version="4.3.0" targetFramework="net462" />
  <package id="System.IdentityModel.Tokens.Jwt" version="4.0.4.403061554" targetFramework="net462" />
  <package id="System.Linq.Queryable" version="4.3.0" targetFramework="net462" />
  <package id="System.Net.Http" version="4.3.3" targetFramework="net462" />
  <package id="System.Net.Requests" version="4.3.0" targetFramework="net462" />
  <package id="System.Reflection.Emit" version="4.3.0" targetFramework="net462" />
  <package id="System.Security.AccessControl" version="4.5.0" targetFramework="net462" />
  <package id="System.Security.Cryptography.Algorithms" version="4.3.1" targetFramework="net462" />
  <package id="System.Security.Cryptography.Encoding" version="4.3.0" targetFramework="net462" />
  <package id="System.Security.Cryptography.Primitives" version="4.3.0" targetFramework="net462" />
  <package id="System.Security.Cryptography.X509Certificates" version="4.3.2" targetFramework="net462" />
  <package id="System.Security.Cryptography.Xml" version="4.5.0" targetFramework="net462" />
  <package id="System.Security.Permissions" version="4.5.0" targetFramework="net462" />
  <package id="System.Security.Principal.Windows" version="4.5.0" targetFramework="net462" />
  <package id="System.Spatial" version="5.8.3" targetFramework="net462" />
  <package id="System.Threading.AccessControl" version="4.4.0" targetFramework="net462" />
  <package id="System.ValueTuple" version="4.5.0" targetFramework="net462" />
  <package id="WebGrease" version="1.6.0" targetFramework="net462" />
  <package id="WindowsAzure.ServiceBus" version="4.1.10" targetFramework="net462" />
  <package id="WindowsAzure.Storage" version="8.7.0" targetFramework="net462" />
valdisiljuconoks commented 5 years ago

I would recommend to uninstall everything structuremap related and install episerver structuremap package 2.0 first before installing devtools. seems like some issues with nuget resolution

khurramkhang commented 5 years ago

Structure map upgrade but still getting below exception (I was able to install version 3.4.0)

Directory 'modules' is not empty. Skipping... Successfully uninstalled 'EPiServer.DeveloperTools.3.3.3' from Nuon.nl Install failed. Rolling back... Package 'EPiServer.DeveloperTools.3.4.0 : Castle.Core [4.2.1, ), EPiServer.CMS.UI.Core [11.1.0, ), EPiServer.Framework [11.1.0, ), EPiServer.ServiceLocation.StructureMap [2.0.0, ), log4net [2.0.3, ), Microsoft.AspNet.Razor [2.0.20715, )' does not exist in project 'Nuon.nl' Package 'EPiServer.DeveloperTools.3.3.3' already exists in folder 'C:\Pixie\Clients\Nuon\B2BAndB2C\packages' Added package 'EPiServer.DeveloperTools.3.3.3' to 'packages.config' Package 'EPiServer.DeveloperTools.3.4.0 : Castle.Core [4.2.1, ), EPiServer.CMS.UI.Core [11.1.0, ), EPiServer.Framework [11.1.0, ), EPiServer.ServiceLocation.StructureMap [2.0.0, ), log4net [2.0.3, ), Microsoft.AspNet.Razor [2.0.20715, )' does not exist in folder 'C:\Pixie\Clients\Nuon\B2BAndB2C\packages' Executing nuget actions took 19.35 sec Install-Package : '.', hexadecimal value 0x00, is an invalid character. Line 1, position 1. At line:1 char:1

Time Elapsed: 00:00:32.6201193

khurramkhang commented 5 years ago

`<?xml version="1.0" encoding="utf-8"?>

`
valdisiljuconoks commented 5 years ago

this is quite weird. can easily install on fresh alloy. things to try:

khurramkhang commented 5 years ago

clear nuget cache and try reinstall again, WORKED, Bundle of thanks