我正在运行带有IIS8.0的Windows 8

当我打开浏览器到我的本地站点实例时,我收到此错误:
服务不可用HTTP错误503.该服务不可用 .

收到错误后,应用程序池ASP.NET v4.0和.NET v4.5将停止 .

检查IIS事件日志后,我看到:
警告:无法找到配置部分'system.serviceModel/serviceHostingEnvironment'的架构 . 本节将被忽略 .
警告:无法找到配置部分'system.serviceModel/behaviors'的架构 . 本节将被忽略 .
警告:无法找到配置部分'system.web.extensions/scripting/webServices/jsonSerialization'的架构 . 本节将被忽略 .
错误:发生错误:无法添加'add'类型的重复集合条目,并将唯一键属性'key'设置为'DefaultLanguage'

对于以上所有事件,将显示以下属性:
用户:MARK-PC \ Mark
消息来源:IIS配置

我检查了C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config但是在那里找不到条目'DefaultLanguage' .

我的web.config看起来像这样:

<?xml version="1.0"?>
<configuration>
    <configSections>
        <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
        <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
            <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
            </sectionGroup>
        </sectionGroup>
    </sectionGroup>
</configSections>




<appSettings>
    <clear/>
    <add key="DefaultLanguage" value="nl" />
...

我还在事件查看器(本地)\ Windows日志\应用程序中找到以下行:“模块DLL C:\ WINDOWS \ System32 \ inetsrv \ compstat.dll无法加载 . 数据是错误 . ”

我检查了\ inetsrv文件夹中没有compstat.dll文件 . 显然这是静态压缩,但不知道我是否启用了这个或如何安装文件!

然后,我检查了哪些工作进程已启动(按照此处的说明进行操作:http://technet.microsoft.com/en-us/library/cc735182(v=WS.10).aspx):

  • 单击“开始”,单击“控制面板”,然后单击“管理工具” .
  • 右键单击“Internet信息服务(IIS)管理器”,然后选择“以管理员身份运行” .
  • 在“连接”窗格中,选择计算机名称 .
  • 在“功能视图”的“功能名称”列 Headers 下,双击“工作进程”管理功能 . 将显示当前活动的应用程序池和工作进程的列表 .
  • 如果工作进程正在运行,则工作进程的State列将指示Running .

我在这里看不到任何正在运行的进程 .

对于上述内容,我该怎么办?