Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Issue with CMS 10.8.0 nuget package update for web projects

Vote:
 

I'm trying to update a web project in our solution to EPiServer.CMS 10.8.0 from 9.12.2 and get the following error.

Unable to find a version of 'Castle.Core' that is compatible with 'Castle.Windsor 3.4.0 constraint: Castle.Core (>= 3.3.0 && < 4.0.0)', 'EPiServer.CMS.Core 10.8.0 constraint: Castle.Core (>= 3.3.3 && < 4.0.0)'. 0

Here's what I have referenced:

Castle.Core - 3.3.0.0

Castle.Windsor - 3.3.0.0

Here's my web.config assembly bindings:





#178136
Edited, May 02, 2017 18:34
Vote:
 

Hey Todd,

Castle.Core dependency for Episerver.CMS.Core is 3.3.3, see this

BR,

Marija

#178306
May 08, 2017 11:50
Vote:
 

Same thing here @Marija. I've installed Episerver 10.8.0, and I have Castle.Core v3.3.3/Castle.Windsor v3.3.0. Hope this helps!

-RJ

#178323
May 08, 2017 19:57
Vote:
 

@Marija - I have Castle.Core 3.3.3 installed, but the assembly bindings were telling me 3.3.0.  Nuget says i have 3.3.3 installed.  I tried correcting my assembly bindings but no luck.

I am, however, able to install the EPiServer.CMS.Core to my class libraries.  But, this does not help for my web projects.

My current versions:

CMS - 9.12.2

Commerce - 9.24.1

-Thanks

#178342
May 09, 2017 15:53
Vote:
 

Hi @Todd,

Have you tried restoring your NuGet packages to see if that resolves the issue? Also, I would make sure that Castle.Core in your packages folder contains a 3.3.3 version. It looks like something is still referencing Castle.Core 3.3.0. From this link here, Episerver.CMS.Core 9.12.2 can use Castle.Windsor v3.3.0 and Castle.Core v3.3.3. Hope this helps!

#178348
May 09, 2017 18:17
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.