【问题标题】:how to configure asp.net with .net 4.5如何使用 .net 4.5 配置 asp.net
【发布时间】:2015-02-05 18:01:57
【问题描述】:

我正在使用 visual studio 2012 终极版。每次我打开 asp.net 网络表单应用程序 都会弹出以下消息。 Configuring web http://"localhost":35651/ for ASP.NET 4.5 failed.

您必须手动为ASP.NET 4.5 配置此站点,以便该站点正确运行. ASP.NET 4.5 尚未在Web server 上注册。您需要为ASP.NET 4.5 手动配置您的Web server,以便您的站点正常运行。

如何摆脱这条消息?

【问题讨论】:

标签: asp.net


【解决方案1】:

您可以安装此更新,您的问题应该得到解决: MSDN link

更新: 我已将文件上传到我的 Dropbox 帐户,以便人们可以使用备用 URL,以防第一个失败,文件名是 VS11-KB3002339.exe

【讨论】:

  • 能否添加更新版本/文件名,以防万一将来链接失效?
  • 由于病毒风险,我建议不要从某人的私人保管箱下载此文件。
【解决方案2】:

我在不支持 aspnet_regiis -i 方法的 Windows 8.1 和 Windows 10 上遇到了这个问题。

转到控制面板,点击程序,在程序和功能下找到“打开或关闭Windows功能”选项 并向下钻取如下:

Internet 信息服务 -> 万维网服务 -> 应用程序开发功能 并检查“ASP.NET 4.5” 选项。在选中此框时,将自动选中其他选项,例如“.NET Extensibility 4.5”和 ISAPI 选项。

单击“确定”应用更改。重新启动您的系统。

【讨论】:

  • 这是一个奇怪的问题,但我猜这是因为该设备尚未完全配置,因为它的 IIS 完全关闭。谢谢!
【解决方案3】:

使用 aspnet_regiis.exe -i。只需要设置.net版本的路径。查看此链接了解更多信息

ASP.NET 4.5 has not been registered on the Web server

【讨论】:

    【解决方案4】:

    2012 年视觉工作室

    您实际上需要从这里下载更新来修复它:

    https://support.microsoft.com/en-us/kb/3002339

    说明: 安装 .NET Framework 4.5.3 后在 Visual Studio 2012 中打开项目时出现意外对话框

    来自相关线程的参考。 https://stackoverflow.com/a/49746751/3261852

    【讨论】:

      猜你喜欢
      • 2013-05-18
      • 2014-09-07
      • 1970-01-01
      • 1970-01-01
      • 2017-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多