我使用 sc delete 命令删除了Net.Tcp端口共享服务,现在当我尝试安装应用服务器角色时,它会给我以下错误:
尝试安装TCP端口共享 失败,错误代码为0x80070404。该 指定的服务不存在 安装服务。
如何解决这个问题?无法重新安装Windows Server 2008。
感谢。
答案 0 :(得分:7)
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。请参阅详细说明here。
关键部分是:
“%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 /?”所有选项。
希望这有帮助!
答案 1 :(得分:-2)