Previously .NET Native Toolchain was only available for Windows Store Apps and only for UWP applications. From what I've read about VS2017 with .NET Native 1.6 some or all of these restrictions may no longer to be in place but the information is a bit confusing, so:
- Can I now use .Net native toolchain for an existing C# Desktop (non-Windows Store) application with Visual Studio 2017 (or earlier)?
- Does the application have to use UWP or can it also be an existing WPF application?
- If it cannot be WPF, could I still create a .Net Native non-GUI assembly that can then be used by a regular JIT WPF application? I suppose I would need to make sure that no reflection is used in either direction but I rather doubt this would be possible at all.