The dependency specification (NuGet version range docs) in the NuGet packages indicate any version of Castle Core from 3.3.0 is compatible, however 4.x versions are not.
<dependencies>
<dependency id="Castle.Core" version="3.3.0" />
</dependencies>
This was also raised under Castle Core: castleproject/Core#224.