繁体   English   中英

.net本机用于桌面应用程序

[英].net native for Desktop applications

以前,.NET Native Toolchain仅适用于Windows应用商店应用,仅适用于UWP应用。 从我所读到的关于VS2017与.NET Native 1.6的内容中,部分或全部这些限制可能不再适用,但信息有点令人困惑,因此:

  1. 我现在可以使用.Net本机工具链来使用Visual Studio 2017(或更早版本)的现有C#Desktop(非Windows应用商店)应用程序吗?
  2. 应用程序是否必须使用UWP,还是现有的WPF应用程序?
  3. 如果它不能是WPF,我还能创建一个.Net Native非GUI程序集,然后可以由常规JIT WPF应用程序使用吗? 我想我需要确保在任何一个方向都没有使用任何反射,但我怀疑这根本不可能。

我现在可以使用.Net本机工具链来使用Visual Studio 2017(或更早版本)的现有C#Desktop(非Windows应用商店)应用程序吗?

不,.NET Native仅适用于UWP应用程序。

2)应用程序是否必须使用UWP,还是现有的WPF应用程序?

它必须是一个UWP应用程序。 WPF不支持.NET Native。

3)如果它不能是WPF,我还能创建一个.Net Native非GUI程序集,然后可以由常规JIT WPF应用程序使用吗?

WPF需要完整的.NET Framework以及它所需的全部内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM