如何在无法访问互联网的 EC2 Windows 实例上安装 .NET Framework 3.5?

上次更新日期:2022 年 8 月 29 日

我需要在 Amazon Elastic Compute Cloud(Amazon EC2)Windows 实例上使用 .NET Framework 3.5,但该实例无法访问互联网。

当我尝试使用“添加角色和功能”向导安装 .NET Framework 3.5 时,发生了类似于以下的错误:

“您需要指定源文件吗? 一个或多个安装选择在目标上缺少源文件。”

我的实例无法访问互联网时,如何在 Amazon EC2 Windows 实例上安装 .NET Framework 3.5?

解决方案

如果您的实例无法访问互联网,AWS 将提供包含其他文件的公有 Amazon Elastic Block Store(Amazon EBS)快照。

请遵循以下步骤:

  1. 使用 Amazon EC2 控制台、Windows PowerShell 或 AWS 命令行界面(AWS CLI)为您的实例查找并附加正确的 Amazon EBS 卷。有关说明,请参阅使用安装媒体添加 Windows 组件
  2. 通过令 Amazon EBS 卷可在 Windows 上使用,使新卷实现联机。
  3. 使用“添加角色和功能”向导或者使用 Windows PowerShell 安装 .NET Framework 3.5。

若要确认您是否已成功安装了 .NET Framework 3.5,请参阅如何:确定已安装的 .NET Framework 版本