Pavel Tupitsyn created IGNITE-13286: ---------------------------------------
Summary: .NET: Add true NuGet multi-targeting Key: IGNITE-13286 URL: https://issues.apache.org/jira/browse/IGNITE-13286 Project: Ignite Issue Type: Improvement Components: platforms Reporter: Pavel Tupitsyn Assignee: Pavel Tupitsyn Fix For: 2.10 Right now we pack the same .NET 4.0 dll as `net40` and `netstandard2.0` (see nuspec file). While this works well, we can't truly use conditional compilation to leverage modern .NET features (e.g. async transaction flow). * Fix the build procedure to include true .NET Core assembly into NuGet package * Make sure .NET Core tests run on Windows as well as on Linux * Fix JVM dll detection (right now Windows Registry is excluded on .NET Core - bug) * Review all `#if` conditions to make sure we deliver proper code on all platforms -- This message was sent by Atlassian Jira (v8.3.4#803005)