Hi There, i am developing a new site in Episerver 9.10.2, with Search 8.0.0. The project started life in version 9.8.2 to begin with.
While developing the site i am getting strange behaviour whereby i cannot move/delete content (Pages/Blocks/Files). I can create things fine. The error that is logged when moving/deleting is like this:
ERROR EPiServer.Cms.Shell.UI.Rest.ContentStructureStore: Failed to move the content XXXXX beneath the content "Recycle Bin". System.IO.FileNotFoundException: Could not load file or assembly 'EPiServer.BaseLibrary, Version=7.7.1.0, Culture=neutral, PublicKeyToken=8fe83dea738b45b7' or one of its dependencies. The system cannot find the file specified.
Now it seems to me to be a bit strange, as breaking changes for 9 state that EPiServer.BaseLibrary has been removed, and if you try to put one in the bin directory it tells you in no uncertain terms to delete it.
What is going on? This project started life as 9.8.2, so where did this dll discrepancy creep in?
Aaah - i found it - it was PageStructureBuilder. Amazing how when you finally put your question up for scrutiny you work that bit harder to find the answer
Hi There, i am developing a new site in Episerver 9.10.2, with Search 8.0.0. The project started life in version 9.8.2 to begin with.
While developing the site i am getting strange behaviour whereby i cannot move/delete content (Pages/Blocks/Files). I can create things fine. The error that is logged when moving/deleting is like this:
ERROR EPiServer.Cms.Shell.UI.Rest.ContentStructureStore: Failed to move the content XXXXX beneath the content "Recycle Bin".
System.IO.FileNotFoundException: Could not load file or assembly 'EPiServer.BaseLibrary, Version=7.7.1.0, Culture=neutral, PublicKeyToken=8fe83dea738b45b7' or one of its dependencies. The system cannot find the file specified.
Now it seems to me to be a bit strange, as breaking changes for 9 state that EPiServer.BaseLibrary has been removed, and if you try to put one in the bin directory it tells you in no uncertain terms to delete it.
What is going on? This project started life as 9.8.2, so where did this dll discrepancy creep in?
Regards,
Marshall
The packages in the site are these:
package id="Castle.Core" version="3.3.3" targetFramework="net45" /
package id="Castle.Windsor" version="3.3.0" targetFramework="net45" /
package id="EntityFramework" version="6.0.0" targetFramework="net45" /
package id="EPiServer.CMS" version="9.10.2" targetFramework="net45" /
package id="EPiServer.CMS.Core" version="9.10.2" targetFramework="net45" /
package id="EPiServer.CMS.UI" version="9.7.1" targetFramework="net45" /
package id="EPiServer.CMS.UI.Core" version="9.7.1" targetFramework="net45" /
package id="EPiServer.Framework" version="9.10.2" targetFramework="net45" /
package id="EPiServer.Logging.Log4Net" version="2.0.0" targetFramework="net45" /
package id="EPiServer.Packaging" version="3.2.4" targetFramework="net45" /
package id="EPiServer.Packaging.UI" version="3.2.4" targetFramework="net45" /
package id="EPiServer.Search" version="8.0.0" targetFramework="net45" /
package id="log4net" version="2.0.3" targetFramework="net45" /
package id="Lucene.Net" version="3.0.3" targetFramework="net45" /
package id="Microsoft.AspNet.Mvc" version="5.2.3" targetFramework="net45" /
package id="Microsoft.AspNet.Providers.Core" version="2.0.0" targetFramework="net45" /
package id="Microsoft.AspNet.Razor" version="3.2.3" targetFramework="net45" /
package id="Microsoft.AspNet.WebPages" version="3.2.3" targetFramework="net45" /
package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" /
package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" /
package id="NuGet.Core" version="2.5.0" targetFramework="net45" /
package id="PageStructureBuilder" version="2.0.0.0" targetFramework="net45" /
package id="SharpZipLib" version="0.86.0" targetFramework="net45" /
package id="structuremap.web-signed" version="3.1.6.186" targetFramework="net45" /
package id="structuremap-signed" version="3.1.6.186" targetFramework="net45" /