autofac / Autofac.Extras.DynamicProxy

Interceptor and decorator support for Autofac IoC via Castle DynamicProxy
MIT License
106 stars 33 forks source link

Warning NU1603 Castle.Core 4.0.0 depends on System.ComponentModel.TypeConverter (>= 4.0.1) #20

Closed ghost closed 6 years ago

ghost commented 6 years ago

Warning NU1603 Castle.Core 4.0.0 depends on System.ComponentModel.TypeConverter (>= 4.0.1) but System.ComponentModel.TypeConverter 4.0.1 was not found. An approximate best match of System.ComponentModel.TypeConverter 4.1.0 was resolved.

image

.Net Core 2.0 app

tillig commented 6 years ago

Duplicate of #19. This is a Castle.Core issue, not Autofac. We depend on Castle.Core, we don't own Castle.Core.

ghost commented 6 years ago

Yes, I know, why you not upgrade dependency - Castle.Core to 4.1?

tillig commented 6 years ago

Libraries are generally recommended to use the lowest version that is compatible with the required features. We don't want to force people to take upgrades they don't need. It's the same reason many ASP.NET Core assemblies don't just upgrade straight to ASP.NET Core 2.0 - it'd force consumers of the libraries to take big, potentially breaking upgrades. If you want to take the upgrade yourself, do it - that's your choice.

tiddlypip commented 3 months ago

Seems like its a mistake as there is no version 4.0.1 of System.ComponentModel.TypeConverter