如何在无法接入 Internet 的 EC2 Windows 实例上安装 .NET Framework 3.5?

上次更新时间:2019 年 4 月 10 日

我需要在 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上使用 .NET Framework 3.5,但该实例未接入 Internet。当我尝试使用添加角色和功能向导安装 .NET Framework 3.5 时,发生了下面的类似错误: 

Do you need to specify an alternate source path? One or more installation selections are missing source files on the destination.

当我的实例无法接入 Internet 时,如何在我的 EC2 Windows 实例上安装 .NET Framework 3.5? 

解决方法

如果您的实例无法接入 Internet,AWS 将提供包含其他文件的公有 Amazon Elastic Block Store (Amazon EBS) 快照。

请遵循以下步骤:

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

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