mar*_*ker 8 .net .net-4.7 .net-4.8
我的机器上有以下 .net 版本。我开始研究一个目标框架为 4.7 的 .net 项目。当我尝试安装 .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
Run Code Online (Sandbox Code Playgroud)
The*_*aot 11
如果我猜对了,您需要一个适用于 .NET 4.7 的开发人员包。
SDK/Developer Pack 和 Runtime 不同。
知道一台机器可以运行针对给定 .NET 版本但不能为其构建的应用程序,如果它具有兼容的运行时但没有特定的 SDK(软件开发工具包)。
使用 Visual Studio 安装程序,您应该能够添加开发工具:
您还可以在Download .NET SDKs for Visual Studio 中获取 SDKs/Developer Packs 。
您是否尝试安装.NET 4.7 开发人员包?这能解决问题吗?我认为您只是尝试安装 .NET 4.7 Runtime,而不是 Developer Pack。
根据安装 Runtime ,正如您所发现的,安装程序不会让您这样做。如果你真的需要旧的运行时?您将不得不卸载较新的版本,然后安装旧版本。
?:考虑到 .NET 4.8 之前的运行时保持对 .NET 4.5 的向后兼容性,这不太可能。在决定卸载之前,请参阅.NET Framework 中的版本兼容性。
| 归档时间: |
|
| 查看次数: |
6759 次 |
| 最近记录: |