在Windows Server 2003上部署ASP.Net应用程序

| 我正在尝试将我开发的ASP.Net应用程序部署到Windows Server 2003系统,但是在运行站点时收到错误消息。 第一件事是,当我想访问我的自定义配置部分时,我得到了一个空引用异常。因此,我认为可能未安装System.Configuration程序集。但是,我删除了该引用,并将数据库直接包含在代码中以查看它是否可以工作。 但是现在我又收到另一个错误,指出无法识别第三方服务器控件。   错误消息:服务器标签   \“ trirand:JQGrid \”未知。 在安装了IIS 6的XP机器上,相同的应用程序可以很好地运行,因此我想知道是否缺少某些安装。与以前只有ASP工具一样,这是该计算机上的第一个ASP.Net应用程序。我认为已安装.Net Framework 3.5 SP1,但我不确定。另一个问题是ASP.Net是否集成到.Net Framework中,是否需要其他安装包。 更新: 我经历了一个奇怪的行为:我在web.config文件中添加了明显错误的元素
<asdf>
。在我的开发机器上,这给了我预期的错误,但是在服务器上却什么也没有发生。因此,似乎有些无法识别我的web.config文件。     
已邀请:
您需要检查Windows服务器系统是否装有您的应用程序所需的软件。 文件夹“ѭ1”应位于以下位置。
C:\\WINDOWS\\Microsoft.NET\\Framework\\v3.5
另外,您还需要检查系统上是否安装了asp.net,如果不确定,请先安装它,如果已经安装,则没有副作用。 要安装asp.net,请在DOS提示符下键入以下命令。
cd C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727
// then
aspnet_regiis.exe -i
然后,还要在IIS中确认为您的网站选择了正确版本的asp.net。 去检查;转到IIS中的网站属性 然后选择“ 4”标签,然后选中“ 5”,。net 4.0以下版本的网站应为“ 6” 祝好运!     

要回复问题请先登录注册