.Net Framework 4.6.1要求

时间:2018-05-28 12:16:41

标签: c# winforms windows-server-2008-r2 .net-framework-version

我用.net framework 4.5(所有类库(DLL)和.exe)编写了我的程序。我创建了一个设置但是当我尝试安装这个程序时,它说: - 此应用程序需要.net框架4.6.1 然后当我尝试安装.net framework 4.6.1时,它会抛出一个错误,说: - .Net Framework 4.6.1与此PC不具备竞争力。

操作系统:Windows Server 2008 R2

2 个答案:

答案 0 :(得分:1)

我没有看到 Windows Server 2008 R2 SP2 (“R2”和“SP2”)确实存在。

Windows Server 2008 R2 SP1 支持.NET 4.6.1(最新版本为4.7.2)

Windows Server 2008 SP2 不支持高于4.6的.NET版本

请参阅Microsoft Docs: .NET Framework system requirements

答案 1 :(得分:0)

我建议您仔细检查实际上每个库,尤其是主应用程序是否设置为4.5。 您是否与出版助理一起发布了该应用程序?也许启用了错误的先决条件。 enter image description here