我正在尝试安装 IIS7“应用程序开发服务供应商“角色”。 其中一些角色包括 ASP.Net、.Net 扩展性、ASP、ISAPI 扩展等。 我现在已经成功安装了应用程序开发标题下的其他角色。ASP 是唯一的问题 当我尝试安装这些服务时,对于我尝试安装的每个服务,我都会收到以下错误:
Attempt to install <the service name> failed with error code 0x80070643. Fatal error during installation.
我可以成功添加不属于“应用程序开发”的角色服务。例如,我可以毫无问题地安装“运行状况和诊断”->“跟踪”、“自定义日志记录”和“ODBC 日志记录”。
我尝试了以下方法:
-The 2 Methods here: http://support.microsoft.com/kb/976982
-Microsoft Fix It 50123 *EDIT Added this*
-Repair .Net Framework 4.0
-Removed WAS (Windows Process Activation Service) from Features, Restarted server, and then attempted to install the role services.
我以下系统:
Windows Server 2008 R2 标准 SP1 64 位
编辑2013 年 3 月 7 日
我现在已经成功地在“应用程序开发”下添加了角色,但无法一次性添加所有角色,因为我仍然遇到“ASP”角色的问题。这个角色的问题阻止我同时安装任何其他角色。我现在已经单独安装了这些角色,但仍然想安装 ASP。
答案1
我会尝试:
- C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ua
- 重新开始。
- 添加角色/功能。
- 重新开始。
- aspnet_regiis.exe -i
如果您需要其他/多个版本的 ASP.NET,则需要运行适合该版本/平台(x86/x64)的 aspnet_regiis.exe -i。
有关详细信息,请参阅 MSDN 页面ASP.NET IIS 注册工具
答案2
由于我无法通过其他方式完成这项工作,所以一切都从头开始重新安装,现在它运行正常。
谢谢您的回答。