-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move completely to asp.net core 5 #44
base: master
Are you sure you want to change the base?
Conversation
This version is published on NuGet as SimpleMvcSitemap.Core |
Hello Mokeev The project is targeting netstandard1.6 and it should work with .NET Core 3.1 too. Did you run into a problem with that? |
@uhaciogullari this project references old and currently unsupported libraries from Microsoft (e.g. Microsoft.AspNetCore.Mvc 1.0.3, System.Xml.XmlSerializer, System.Linq.Queryable). So the point of this PR was to migrate to newer and supported libs and to get rid of the external unnecessary dependencies. |
I think they will be overridden by the up to date packages that's referenced by your app. If I directly target .NET Core 3.1, it would break the compatibility with pre 3.1 projects. I don't want to do that just yet. |
That's the dark side of dll hell :)
Yeah, you do, but people can just use old version which still will be compatible with their apps. For instance, bump version to 5.0. One more reason to upgrade: security reasons. Old ASP .Net Core lib can be (and possibly already is) vulnerable. There's so many security fixes to asp .net core applied from 1.0... |
I'm pretty sure you are not using 1.x version of Microsoft.AspNetCore.Mvc package when you are running a .NET Core 3.1 app. You cannot have multiple versions of an assembly with a standard NuGet package setup. They will be overridden by the newer assemblies in your app. I have already updated the versions that had vulnerabilities, thanks to Github notifications. There is no reason for me to push a new version for now. |
Ok, no problem, this PR can stay here for the future version, when it'll be needed :) And my forked version (with replaced |
Any plan to push this out in 2022? |
@SneezeWeeze Is there any problem you running into with the current version? Anything that you can't do that you need the changes here? |
@SneezeWeeze you can just use That's the same version as this PR suggests (You can check it out in links on nuget.org). |
No description provided.