网上下载了一套源码 搭建的时候报错阿里云服务器
系统 Windows Server 2012 x64
应用程序池 .NET V4.5 Classic 启用32位应用程序HTTP 错误500.21
根据网上的方法说 需重新注册一下aspnet for IIS
管理员方式运行CMD 执行 
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i报错
Microsoft (R) ASP.NET RegIIS 版本 4.0.30319.0
用于在本地计算机上安装和卸载 ASP.NET 的管理实用工具。
版权所有(C) Microsoft Corporation。保留所有权利。
开始安装 ASP.NET (4.0.30319.0)。
此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工 具安装/卸载包含 IIS8 的 ASP.NET4.5。
有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771。 ASP.NET (4.0.30319.0)安装完毕。
按照网上的方法方法一[无效]
dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
dism /online /enable-feature /featurename:IIS-ASPNET45方法二[无效]
1、ASP.NET 3.5
2、ASP.NET 4.6
3、ISAPI扩展
4、ISAPI筛选器
5、.NET Extensibility 3.5
6、.NET Extensibility 4.6
看了一圈 基本就这两种方法 但我都尝试了 并没有解决我的问题
难道只能换系统了? 求救

解决方案 »

  1.   

    你下载的是什么程序,.aspx,.svc还是什么
    首先在IIS,双击程序映射,看看有没有这些扩展名,没有的话,说明需要添加某些功能,角色
    把应用程序池改成集成
    不行的话,果断换win2016,好用着呢,它自带.NET4.6
      

  2.   

    aspx能正常访问
    但是在页面上有调用 res.axd 程序映射里默认就有axd 
    但是访问报错 500.21
      

  3.   

    应用池改成集成 还是会报别的错误 按照网上说的就是 改成 经典Classic