【问题标题】:.NET framework version for clients用于客户端的 .NET 框架版本
【发布时间】:2018-05-24 15:22:15
【问题描述】:

如果我在 .NET Framework 4.7.2 中开发 WPF 应用程序,我的客户是否也需要在他们的计算机上安装 .NET 4.7.2?

如果相关的话,我正在使用 WiX 创建 .msi 包

【问题讨论】:

  • 简短回答:是的。如果您以 .NET 4.7.2 为目标,则客户端必须安装 .NET 4.7.2 或更高版本。

标签: .net wpf windows installation


【解决方案1】:

如果您的应用程序以 .NET Framework 4.7.2 为目标,则必须在他们的计算机上安装 .NET Framework 4.7.2。

请注意,.NET 4.6 及更高版本只能安装在带有 SP1 的 Windows 7 和更高版本的 Windows 上,您可能需要知道谁将使用您的应用并确定正确的 .NET Framework 版本。

Microsoft 已引入 .NET Core 3 并支持 Windows 桌面应用程序 在 Microsoft //Build/ 2018 中。因此您将能够在 .NET Core 3 中定位您的 WPF 应用程序,并且无需在他们的机器上安装任何其他额外的框架。这将在大约一年半后的 2019 年发生。

您可以阅读.NET Core 3 and Support for Windows Desktop Applications | .NET Blog 了解更多详情。我在下面链接了一张关键图片。


(来源:windows.net

【讨论】:

  • 而 .net 4.5 及更高版本无法在 XP 中安装。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-24
  • 2016-11-08
  • 2014-08-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多