Asp.net mvc 2 如何将IIS Express运行时从4.0更改为2.0?

Asp.net mvc 2 如何将IIS Express运行时从4.0更改为2.0?,asp.net-mvc-2,iis-express,sharpdevelop,Asp.net Mvc 2,Iis Express,Sharpdevelop,我正在尝试使用Sharp运行并开发一个MVC2 web应用程序。尝试运行应用程序时,浏览器中会显示以下错误: 配置错误-存在重复项 “system.web.extensions/scripting/scriptResourceHandler”部分 明确的 而且 如果您看到文本“存在重复项 “system.web.extensions/scripting/scriptResourceHandler”部分 “已定义”,此错误是因为您正在运行.NET Framework 在.NET Framework

我正在尝试使用Sharp运行并开发一个MVC2 web应用程序。尝试运行应用程序时,浏览器中会显示以下错误:

配置错误-存在重复项 “system.web.extensions/scripting/scriptResourceHandler”部分 明确的

而且

如果您看到文本“存在重复项 “system.web.extensions/scripting/scriptResourceHandler”部分 “已定义”,此错误是因为您正在运行.NET Framework 在.NET Framework 4中基于3.5的应用程序。如果正在运行WebMatrix,要解决此问题,请转到“设置”节点以设置 .NET Framework版本转换为“.NET 2”。您还可以删除额外的 web.config文件中的节

我在Windows 7上,安装了WebMatrix,但不知道如何执行错误消息告诉我的操作:

将.NET Framework版本设置为“.NET 2”

如何更改该配置以避免错误?

以下是命令:

appcmd set app /app.name:APPLICATION_NAME/ /applicationPool:Clr2IntegratedAppPool
有关该命令的详细信息

请记住,在执行命令之前,将IIS目录更改为右侧(可以安装多个IIS)

C:\Program Files\IIS Express

就我而言。

您不想更改IIS的框架版本。您想更改正在运行的应用程序池的框架版本。