C# 解决报错 AspNet4.0尚未在服务器注册

发布时间 2023-07-26 10:50:32作者: RookieCoderAdu

基本做法是

使用cmd 跳转到 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 ,然后使用命令

aspnet_regiis.exe -i

 

但是由于我下载的是高版本的windows,所以显然是不能解决问题的

运行之后会显示

用于在本地计算机上安装和卸载 ASP.NET 的管理实用工具。
版权所有(C) Microsoft Corporation。保留所有权利。
开始安装 ASP.NET (4.0.30319.0)。
此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工具安装/卸载包含 IIS8 的 ASP.NET 4.5

明显失败了

 

然后VS2015版本以下需要下载补丁

VS2010:  Visual Studio 2010 SP1 和KB3002340

VS2012:  KB3002339

VS2013:  Visual Studio 2013  Update 4

 

由于我下载的是2012,所以需要下载KB3002339。

下载地址:

https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=44907