承载Asp.net的web应用程序

承载Asp.net的web应用程序,asp.net,iis,web-applications,frameworks,windows-server-2003,Asp.net,Iis,Web Applications,Frameworks,Windows Server 2003,我在Windows7上托管了一个web应用程序,现在我希望它托管在WindowsServer2003上 我得到了这个错误 我将应用程序复制到服务器,并添加了一个指向它的新虚拟目录 当我想从IIS浏览应用程序时,会出现以下错误: Configuration Error: Description: An error occurred during the processing of a configuration file required to service this request. Ple

我在
Windows7
上托管了一个web应用程序,现在我希望它托管在
WindowsServer2003

我得到了这个错误

我将应用程序复制到服务器,并添加了一个指向它的新虚拟目录

当我想从IIS浏览应用程序时,会出现以下错误:

Configuration Error:

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Unrecognized attribute 'type'.

Source Error: 

    <configuration>
       <configSections>
           <sectionGroup name="system.web.extensions" 
                         type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, 
                         Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
配置错误:
描述:处理服务此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件。
分析器错误消息:无法识别的属性“type”。
源错误:

是否有任何解决方案可以解决此错误,或者是否有任何其他方法可以从
Windows 7
过渡到
Windows Server 2003

我不确定,但之所以会发生这种情况,是因为您的服务器没有像您在自己的计算机中安装目标那样安装.net framework

两天前我也有同样的问题。在我的例子中,我更新了web.config,其中服务器没有新版本的.net


在您的情况下,您需要将新版本的.net安装到server 2003。

我不确定,但这是因为您的服务器没有安装.net framework,因为您在自己的计算机上安装了target

两天前我也有同样的问题。在我的例子中,我更新了web.config,其中服务器没有新版本的.net


在您的情况下,需要将新版本的.net安装到server 2003。

安装.net Framework 4.0后,请确保在IIS中的Web服务扩展中将其状态设置为“允许”


安装.NET Framework 4.0后,请确保在IIS内的Web服务扩展中将其状态设置为“允许”


此站点使用的.NET framework是什么?.NET 4.0@AmiramKorach我也在服务器上安装了.NET 4.0。它也不起作用。请确保将站点设置为在iis的.NET 4中工作。打开站点配置。在asp.net选项卡中,确保选择了版本4。此站点使用的.net framework是什么?.net 4.0@AmiramKorach我也在服务器上安装了.net 4.0。它也不起作用。确保将站点设置为在iis的.net 4中工作。打开站点配置。在asp.net选项卡中,确保选择了版本4。