我从下载了一个.Net 3.5 SP1的大文件http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
现在,当我尝试在 Windows Server 2012 上安装它时,我得到以下屏幕截图:
什么?微软什么时候才能学到东西?
现在这是一个循环。当我尝试从服务器管理器安装时,我得到无法完成安装的信息。它需要安装盘。
这是否意味着如果没有安装盘我根本无法安装?
答案1
使用此方法:
在提升的 Windows PowerShell 命令窗口中,运行以下命令:
Install-WindowsFeature –name NET-Framework-Core –source <drive>:\sources\sxs
注意:在此命令中,是 DVD 驱动器或 Windows 安装媒体的驱动器号的占位符。例如,运行以下命令:
Install-WindowsFeature –name NET-Framework-Core –source D:\sources\sxs
答案2
对 Win2k12 不是 100% 确定,但在 2k8 上,它的 .net 框架在服务器功能下可用。
运行服务器管理,转到功能,.net 3.5 就在那里。
我敢打赌这就是它失败的原因。
答案3
在 Windows Server 2012/R2 上,您不必下载 3.5 版本的 .NET Framework;相反,您必须从服务器管理器将其作为 Windows 功能安装。
如果服务器管理器抱怨无法找到安装源,则需要添加 Windows 安装 DVD(或 ISO)作为安装源。