9

运行 WCF 服务时出现 MIME 未注册错误。我使用此链接来解决此问题。之后,我开始收到另一个错误,要求我向 IIS 注册 ASP.NET 框架。所以我使用了“aspnet_regiis”命令,但它显示了以下错误。

Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.
Start installing ASP.NET (4.0.30319.17929).
This option is not supported on this version of the operating system.  Administr
ators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Win
dows Features On/Off" dialog,  the Server Manager management tool, or the dism.e
xe command line tool.  For more details please see http://go.microsoft.com/fwlin
k/?LinkID=216771.
Finished installing ASP.NET (4.0.30319.17929).

我尝试从服务器安装/卸载 ASP.Net 4.5。但是在这样做之后,我的服务器没有再次启动,它总是显示黑屏。所以我必须再次安装 WS 2012。有人可以解释一下如何在 WS 2012 上再次使用 IIS 注册 ASP.NET 吗?

4

2 回答 2

5

我们必须卸载属于服务器角色而非功能的 4.5。我还附上屏幕以供参考。

为此,请打开服务器管理器 -> 仪表板 -> 2) 角色和功能,然后按照屏幕截图中提到的以下步骤进行操作。

注意:我将向您展示如何添加角色和功能向导(安装新功能/角色),但如果您想卸载/删除(卸载新功能/角色),则必须单击“启动删除角色和功能向导” . 请确保,首先我们必须安装 IIS,然后是 .NET 框架。

在此处输入图像描述 在此处输入图像描述

选择服务器

在此处输入图像描述

您必须检查 ASP.NET 3.5 和 ASP.NET 4.5(根据要求)选项才能将 .NET 框架注册到 IIS。

在此处输入图像描述

要安装任何功能/角色,我们必须检查我们要安装的选项。要卸载任何功能/角色,您必须取消选中它。

请在下面找到参考链接。

http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45

http://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012

于 2013-02-01T09:22:34.000 回答
0

我之前在安装了 GUI 的服务器核心安装上尝试过一次。与原始海报看到的类似,我被扔进了黑屏。不确定他是否看到了同样的东西,但您可以通过重新安装 GUI 而不是开始全新安装来恢复。在 2012 年,作为最后的手段卸载 .NET 4.5,如果您完全删除所有 .net,请不要惊讶地看到重启时的命令提示符。有关 GUI 重新安装的帮助,请参阅: https ://www.linkedin.com/pulse/20140618170857-12975178-procedure-to-recover-gui-in-windows-2012-and-2012r2-net-framework-feature-dependency-在Windows-2012-2012-r2

于 2016-12-09T23:19:37.243 回答