我从http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe下载.Net 3.5 SP1的大文件
现在,当我尝试在Windows Server 2012上安装它时,我得到以下屏幕截图:

什么? 微软什么时候学习?
现在这是一个循环。 当我尝试从服务器pipe理器安装时,我无法完成安装。 它需要安装磁盘。
这是否意味着我不能在没有安装盘的情况下安装?
使用这个方法:
在提升的Windows PowerShell命令窗口中,运行以下命令:
Install-WindowsFeature –name NET-Framework-Core –source <drive>:\sources\sxs
注意在此命令中,是DVD驱动器或Windows安装介质的驱动器号的占位符。 例如,您运行以下命令:
Install-WindowsFeature –name NET-Framework-Core –source D:\sources\sxs
资源
对于Win2k12不是100%肯定的,但在2k8上.net框架在服务器function下是可用的。
运行服务器pipe理,转到function,.net 3.5就在那里。
我敢打赌,这就是为什么它失败了。
在Windows Server 2012 / R2上,您不必下载.NET Framework的3.5版本; 相反,您必须从服务器pipe理器将其作为Windowsfunction安装。
如果服务器pipe理器抱怨无法find安装源,则需要添加Windows安装DVD(或ISO)作为安装源。