美文网首页
win10未能从程序集“System.ServiceModel,

win10未能从程序集“System.ServiceModel,

作者: 今天学习吗 | 来源:发表于2024-02-28 15:15 被阅读0次

    部署文件服务器却无法打开,浏览器报出错误:
    未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。

    image.png

    1、首先,找到配置文件applicationHost.config,文件路径: %windir%/system32/inetsrv/config/

    image.png

    2、打开文件,找到 ServiceModel配置项

    image.png

    3、在managedHandler 加上“,runtimeVersionv2.0" ,保存文件

    image.png

    4、然后,在命令提示符CMD上打开地址 C:\Windows\Microsoft.NET\Framework\v4.0.30319

     输入aspnet_regiis.exe -iru  注册ASP.NET IIS
    
    image.png

    5、也存在异常情况

    此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工 具安装/卸载包含 IIS8 的 ASP.NET 4.5。有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771

    image.png

    6、在 Windows 8 和 Windows Server 2012 中安装 ASP.NET 4.5

    本文介绍为何无法使用Aspnet_regiis.exe实用工具在 Microsoft Windows 8中安装或卸载 ASP.NET 4.5,并帮助你解决此问题。

    原始产品版本:Windows 8.NET Framework 4.5.2 上 ASP.NET,Windows Server 2012
    原始 KB 编号: 2736284

    症状

    在以前版本的运行 Internet Information Services (IIS) 的 Windows 中, aspnet_regiis -I 该命令可用于安装 ASP.NET 功能。 从Windows 8开始,尝试使用Aspnet_regiis.exe实用工具安装 ASP.NET 时可能会出现以下问题:

    1. 如果运行 aspnet_regiis -I 以在 IIS 8 上安装 ASP.NET 4.5,则会显示如下错误消息:

      此版本的操作系统不支持此选项。 管理员应改用“打开/关闭 Windows 功能”对话框、服务器管理器管理工具或dism.exe命令行工具,使用 IIS8 安装/卸载 ASP.NET 4.5。 有关更多详细信息,请参阅 https://go.microsoft.com/fwlink/?linkid=216771

    2. 如果应用程序使用安装项目在 IIS 上安装应用程序,则安装将无法启用 ASP.NET 4.5,并且应用程序可能无法安装。

    3. 如果在尝试使用 ASP.NET 4.5 安装Windows 8上安装应用程序,则应用程序将无法启用 aspnet_regiis -IASP.NET 4.5。

    原因

    Aspnet_regiis.exe实用工具不再用于在 Windows 8 中安装和卸载 ASP.NET 4.5。 ASP.NET 4.5 现在是 Windows 组件,可以像安装任何其他 Windows 组件一样安装和卸载。

    解决方案

    若要在Windows 8或Windows Server 2012中安装或卸载 ASP.NET 4.5,请使用以下选项之一:

    • 从管理命令提示符运行以下命令:

      控制台复制

      dism /online /enable-feature /featurename:IIS-ASPNET45
      
      
    • 对于Windows 8客户端计算机,请在 Internet Information Services****万维 Web 服务>>应用程序开发功能>下打开/关闭****IIS-ASPNET45****,ASP.NET 4.5

    • 对于Windows Server 2012计算机,请在 Web Server (IIS 下使用 服务器管理器 启用 IIS-ASPNET45) >Web Server>应用程序开发>ASP.NET 4.5

    7、完成

    image.png

    相关文章

      网友评论

          本文标题:win10未能从程序集“System.ServiceModel,

          本文链接:https://www.haomeiwen.com/subject/fkcfzdtx.html