Windows Compatibility Pack for .NET Core

Sign in to queue

Description

Porting your .NET Framework applications over to .NET Core has been made even easier with the Windows Compatibility Pack. This NuGet package provides an additional 20,000 APIs to .NET Core 2.0; some which will only be able to work on Windows and some that could work on other platforms.

In this episode, Immo Landwerth (@terrajobst) comes on to talk about what's included in the compatibility pack, use cases, and also some plans for the future.

  • [00:10] - What is the Windows Compatibility Pack?
  • [02:48] - Is this for new projects or just for porting older ones?
  • [05:04] - When will the package be out of preview?
  • [06:30] - What has the customer feedback been like?
  • [10:44] - Where to report issues or give feedback?
  • [13:55] - How do we use the package?

If you're interested in learning more about the Windows Compatibility Pack, take a look at the links below for more information.

Embed

Download

The Discussion

  • User profile image
    Jason F

    Thanks for the video! I know it's not your main purpose, but, in your next video about the Compatibility Pack, if you have anything to share relating to PowerShell Core, that would be nice. For example, has the PowerShell Core team requested anything or (dis)confirmed anything of interest in relation to it? You might have nothing to share, and that's fine too. No specific response to this post is needed, just wanted to register the interest. Thanks!

  • User profile image
    Stijn A

    Windows Compatibility Pack not working with UWP? Keeps throwing PlatformNotSupported for DirectoryServices on Windows 10. Nuget package installed succesfully though. Works fine with .NET Core app.

  • User profile image
    Spada

    Thanks for the video! I know it's not your main purpose, but, in your next video about the Compatibility Pack, if you have anything to share relating to PowerShell Core, that would be nice. For example, has the PowerShell Core team requested anything or (dis)confirmed anything of interest in relation to it? You might have nothing to share, and that's fine too. No specific response to this post is needed, just wanted to register the interest. Thanks!

     

    Interested too

  • User profile image
    eggersa

    Is the source code for this package available?

  • User profile image
    runfaster20​00

    @eggersa: I believe that the code is all in corefx. See example: https://github.com/dotnet/corefx/tree/master/src/Microsoft.Win32.Registry

Add Your 2 Cents