我有一个新的 Azure VM(Visual Studio Professional 14 CTP 2 Windows Server 2012 R2 映像),我正在尝试在其上安装 SQL Server。安装失败,因为它看不到安装的 .NET Framework 3.5。我知道有两种方法可以解决这个问题,一种是运行
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:"D:\sxs"
从提升的命令提示符,一种是在添加角色和功能向导中启用该功能。
在每种情况下,我都需要源文件的位置。我认为这通常在一个人的安装盘上,但由于我在 Azure VM 上,因此没有安装盘。我应该使用什么作为源路径?如何在从 Windows Server 2012 R2 映像创建的 Azure VM 上启用 .NET Framework 3.5?
小智 5
如果您在 2014 年 10 月来到这里,您可能只需要转到 VM 上的 Windows 更新并安装此问题的修复程序。最近的安全修复似乎破坏了安装 3.5 的能力。
来自无法在 Azure Windows Server 映像中安装 .NET Framework 3.5 功能:
如果下列条件有效,您将收到错误消息:
虚拟机是 Azure 虚拟网络的一部分
DNS 服务器已添加到 Azure 虚拟网络配置中
这些 DNS 服务器没有转发到能够解析基于互联网的服务器的外部 DNS 服务器。
因此,您需要确保 DNS 解析/转发正常工作,以便解析公共 DNS 名称,或者更改虚拟机设置以不使用 AVN。
执行后者将导致虚拟机从 MS 的 DHCP 服务器获取其 (DNS) 设置,并且它将能够解析公共地址。如果您的服务器是 DC,则您不想这样做,在这种情况下,您应该正确设置本地 DNS(使用转发器)。
| 归档时间: |
|
| 查看次数: |
19602 次 |
| 最近记录: |