我正在尝试将 Windows Communication Foundation HTTP 激活(和非 HTTP 激活)添加到我的 Windows Vista Ultimate x64,但是不起作用。
- 我进入控制面板
- 选择打开和关闭 Windows 功能
- 展开Microsoft .NET Framework 3.0节点
- 选择Windows Communication Foundation HTTP 激活
- 单击“确定”。
当我这样做时,我得到的进度条在 5 分钟内实际上什么也没做。然后它慢慢地向右移动,并在那里停留了 5-10 分钟,然后放弃并出现此错误:
发生错误。并非所有功能均已成功更改。
该功能未安装,但 Windows 事件日志中没有任何内容。
我确实需要这个功能,因此任何帮助都将不胜感激。
答案1
您最近安装了 IIS 吗?之后重启过吗?
我曾经遇到过一个看似可以正常工作的 IIS 安装阻止了其他几个 Vista/Server2008 组件的安装。最后我卸载了 IIS,然后一次性全新安装了 IIS 和其他组件。
虽然不能确定这是你的问题,但尝试一下也无妨。
答案2
也许按照以下步骤操作会有所帮助Windows Server 2008 作为开发机器 - 一步步