Asp.net mvc 4 Windows Server 2003 64位IIS 6.0服务不可用
我创建了一个MVC4WebAPI,并运行了所有的配置来运行它,但是我遇到了上面提到的错误 事件日志显示我正在运行两个版本的.NET 我在服务器上启用了32位应用程序 这是.NET 4注册的证明: 这就是我得到的错误: 上述错误的设置: 从上方屏幕单击配置: 点击编辑: 如果我将通配符映射dll更改为以下内容 我得到了这个错误,你可以看到它说我运行的是.net的版本2,根据第一个屏幕截图,这不是真的,我尝试了iisreset,但没有用: 当使用MVC4WebAPI时,通配符映射用于干净的url 这是IIS中的设置: 有人能帮我找到解决这个问题的方法吗 编辑: 以下是我进行的初始设置的资源: 基本上,IIS注册了Framework4,但在我尝试加载api时,它使用的是Framework2Asp.net mvc 4 Windows Server 2003 64位IIS 6.0服务不可用,asp.net-mvc-4,.net-4.0,asp.net-web-api,iis-6,windows-server-2003-r2,Asp.net Mvc 4,.net 4.0,Asp.net Web Api,Iis 6,Windows Server 2003 R2,我创建了一个MVC4WebAPI,并运行了所有的配置来运行它,但是我遇到了上面提到的错误 事件日志显示我正在运行两个版本的.NET 我在服务器上启用了32位应用程序 这是.NET 4注册的证明: 这就是我得到的错误: 上述错误的设置: 从上方屏幕单击配置: 点击编辑: 如果我将通配符映射dll更改为以下内容 我得到了这个错误,你可以看到它说我运行的是.net的版本2,根据第一个屏幕截图,这不是真的,我尝试了iisreset,但没有用: 当使用MVC4WebAPI时,通配符映射用于