I wanted to check whether what I'm seeing around .NET Standard 2.0 in UWP applications is expected behaviour or not so if someone could possibly help me out I'd be much obliged. I am using 2018.2.16f1 and targeting the UWP platform (minimum and maximum versions both 10.0.177630). I have my Scripting Runtime Version set to ".NET 4.x Equivalent", my "Api Compatibility Level" set to ".NET Standard 2.0" and my "Scripting Backend" set to ".NET". I then try to use types from .NET Standard 2.0 such as "UdpClient" or "HttpListener". The editor is fine with me using these types & compiles my scripts but when I try to get Unity to build my Visual Studio solution I get an error "the type or namespace name 'HttpListener' could not be found (are you missing a using directive or an assembly reference)". As far as I know, these types are in .NET Standard 2.0 and I have used them inside of UWP Applications outside of Unity so I would hope to be able to use them inside of Unity when targeting UWP and .NET Standard 2.0. If I switch to IL2CPP then the project builds ok but I'd really like to be able to use the .NET backend if possible as it seems better during development from the point of view of build times & debugging. Should I expect to be able to build with these APIs using the .NET backend or do I need to give up and just work with IL2CPP? Any help greatly appreciated.