-
Notifications
You must be signed in to change notification settings - Fork 32
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
Update to .NET 8, remove x64 limitation, change to FAKE build project #204
Conversation
@florenzen I believe the library projects should still target netstandard2.0, unless the libraries make use of dotnet 8 specific things, or references packages that only support dotnet 8, otherwise it won't be possible to use the project on .net framework. Updating the repository itself (such as build and test projects, etc.) to dotnet 8 makes sense though. |
Thanks for that feedback @smoothdeveloper. Since I also updated the references to the
as the newer releases of An alternative would be a multi-target build addressing I forgot to mention the reference update in the PR description - I just fixed that. |
Mmh, I see Google.OrTools would need Ideally we'd split the reference from the core project and have separate asssembly for the OrTools implementation. I think the recommendation remains to use the lower target that fits the bill, It won't affect end users that want to target higher versions. |
I changed the target frameworks for the In my understanding, separating the |
dotnet run
inbuild.sh
/build.cmd
.Google.OrTools
to the latest9.x
version.