none
Can Background Applications (IoT) support .NET Framework RRS feed

  • Question

  • Hi,

    I am creating a Windows 10 IoT Core app with UWP. I am using this as part of a PCIe/104 board stack. One of the boards in the stack is a CAN board that has a library  that goes with it but only supports .NET Framework not .NET Core like UWP does. I was wondering if Background Applications (IoT) can be made to support .NET Framework so that I can use this library properly or if there is any other fix or work around for this .Net framework/.Net core compatibility issue.

    Thanks in advance.

    Monday, September 9, 2019 12:48 PM

All replies

  • You said it supports .NET, but does the library support C++ applications? If so, you could create a Win32 IoT C++ application - console or background application.

    Sean Liming - Book Author: Starter Guide Windows 10 IoT Enterprise - www.annabooks.com / www.seanliming.com


    Monday, September 9, 2019 2:35 PM
  • There is both a Win32 and x64 version of the library. I figured I would have to use the x64 because that is the architecture of my system.
    Monday, September 9, 2019 2:41 PM
  • Hello bwhelan,

    Windows IoT Core is a UWP centric OS and UWP apps are its primary app type, Background App is a type of UWP App for Windows IoT Core. Windows IoT Core and Universal Windows Platform is based on .NET Core (.NET Standard), so  .NET Framework is not supported on Windows IoT Core.

    In addition, here is a great blog to easier understand .NET Core, .NET Framework.

    Best Regards,

    Michael


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, September 10, 2019 1:33 AM
    Moderator
  • So there is no alternative way to install any of these libraries at all?
    Wednesday, September 11, 2019 6:50 PM
  • Hello bwhelan,

    As Sean Liming asked, does the library support C++ application? If the library supports C++ application, you can create a C++ app as a bridge to call the APIs in library.

    Best Regards,

    Michael


    MSDN Community Support Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Thursday, September 12, 2019 8:23 AM
    Moderator