如何在WinForm和C#中使用.Net Native(Visual Studio 2015)?

Dav*_*vid 6 .net c# winforms .net-native visual-studio-2015

我刚刚下载了Visual Studio Community 2015,我想在WinForm和C#Project中配置.Net Native,我该怎么做?

Mat*_*SFT 12

.Net原生团队成员在这里.Steffen是正确的,2015 .Net Native版本仅用于支持UWP开发.关于像WPF和WinForms这样的旧技术的一个问题是它们不适合API表面是.Net Core,它是我们为新堆栈运行的API集.

我们将继续寻找可以提前编译的新地方,但这主要取决于需求和我们的资源(一天只有这么多的开发时间!).特别是,UWP应用程序需要在低端平板电脑和手机上运行良好,因此不必在这些设备上运行代码生成器是一个巨大的胜利.HTH.

  • 我不认为有计划在 .NET Native 中添加对 Winforms 的支持(它具有有关 UWP 的 XAML 堆栈等的特殊知识)。当前支持基于 Core+WinForms 的应用程序的工作正在“.NET 5”品牌下完成。以下是“Preview 4”发行说明,其中提到了与该工作相关的一些内容。https://devblogs.microsoft.com/dotnet/announcing-net-5-preview-4-and-our-journey-to-one-net/ (2认同)