gpt4 book ai didi

.net - 当 .net 4.8 已安装时,是否可以在我的计算机上安装 .net 4.7 版本?

转载 作者:行者123 更新时间:2023-12-02 15:22:23 25 4
gpt4 key购买 nike

我的计算机上有以下 .net 版本。我开始开发一个 .net 项目,其目标框架是 4.7。当我尝试安装 .net 4.7 时,收到此错误“此计算机上已安装 .NET Framework 4.7 或更高版本的更新。”

已安装 .net 4.8 后,是否可以在我的计算机上安装 .net 4.7 版本?

PSChildName                      Version        Release
----------- ------- -------
v2.0.50727 2.0.50727.4927
v3.0 3.0.30729.4926
Windows Communication Foundation 3.0.4506.4926
Windows Presentation Foundation 3.0.6920.4902
v3.5 3.5.30729.4926
Client 4.8.03761 528049
Full 4.8.03761 528049
Client 4.0.0.0

最佳答案

如果我猜对了,您需要 .NET 4.7 开发包。

SDK/开发者包和运行时不一样。

要知道,如果机器具有兼容的运行时但没有特定的 SDK(软件开发工具包),则它可以运行针对给定 .NET 版本的应用程序,但不能为其构建应用程序。

<小时/>

使用 Visual Studio Installer,您应该能够添加开发工具:

Visual Studio Installer

参见Install the .NET Framework for developers .

您还可以通过 Download .NET SDKs for Visual Studio 获取 SDK/开发者包.

<小时/>

您是否尝试安装 Developer Pack for .NET 4.7 ?这能解决问题吗? 我认为您只尝试安装 .NET 4.7 运行时,而不是开发人员包。

根据安装运行时的情况,正如您所发现的,安装程序不会让您这样做。如果您确实需要旧的运行时※,则必须卸载较新的版本并安装旧的版本。

※:这不太可能,因为 .NET 4.8 之前的运行时保持对 .NET 4.5 的向后兼容性。请参阅Version compatibility in the .NET Framework在您决定继续卸载之前。

关于.net - 当 .net 4.8 已安装时,是否可以在我的计算机上安装 .net 4.7 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56863631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com