Try our conversational search powered by Generative AI!

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.