[
https://issues.apache.org/jira/browse/IGNITE-15504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17425453#comment-17425453
]
Pavel Tupitsyn edited comment on IGNITE-15504 at 10/7/21, 10:00 AM:
--------------------------------------------------------------------
[~isapego] please review.
Note the linked ticket to update TC configurations.
was (Author: ptupitsyn):
[~isapego] please review.
> .NET: SDK 2.1 is out of support, make sure project can be developed with
> newer SDKs
> -----------------------------------------------------------------------------------
>
> Key: IGNITE-15504
> URL: https://issues.apache.org/jira/browse/IGNITE-15504
> Project: Ignite
> Issue Type: Task
> Components: platforms
> Affects Versions: 2.11
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Priority: Blocker
> Labels: .NET
> Fix For: 2.12
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> * our projects target netcoreapp2.0
> * .NET SDK 2.x versions are out of support
> As a result, developers are required to use an out-of-support version of .NET
> SDK.
> .NET Framework Support Policy:
> https://docs.microsoft.com/en-us/lifecycle/products/microsoft-net-framework
> .NET Standard Compatibility Table:
> https://docs.microsoft.com/en-us/dotnet/standard/net-standard
> *Action Items:*
> * Switch libraries to netstandard2.0
> * Switch legacy libraries to the supported version of the .NET Framework
> * Switch csproj files to the new SDK-based format
> * Fix examples
> * Remove all conditional compilation ('#if')
> * Update build script
> ** "dotnet build" can be used to build everything, including Full Framework
> solution
> *** [.NET 5 SDK can build net461 projects on any OS without extra
> steps|https://stackoverflow.com/questions/57382030/simplest-way-to-build-dotnet-sdk-project-requiring-net461-on-macos]
> ** "dotnet pack" can pack NuGet packages
> *** Get rid of nuspec files
--
This message was sent by Atlassian Jira
(v8.3.4#803005)