我用sc delete命令删除了Net.Tcp端口共享服务,现在当我尝试安装Application Server Role时,它给出了以下错误:
尝试安装TCP端口共享失败,错误代码为0x80070404.指定的服务不作为已安装的服务存在.
怎么解决这个?无法重新安装Windows Server 2008.
谢谢.
Microsoft .NET Framework 3.5.1包含在Windows Server 2008 R2中,而.NET Framework 2.0 Service Pack 2是.NET Framework 3.5.1的子组件基础层.
要在具有此框架版本的计算机上恢复Net.Tcp,请运行ServiceModelReg.exe.请参阅此处的详细说明.
关键部分是:
"%WINDIR%\ Microsoft.Net\Framework\v4.0.30319\aspnet_regiis"-i -enable"%WINDIR%\ Microsoft.Net\Framework\v4.0.30319\ServiceModelReg.exe"-r
ServiceModelReg中的"-r"选项会在计算机上重新安装WCF脚本映射和服务.请参阅"ServiceModelReg.exe /?" 对于所有选项.
希望这可以帮助!