creazygirl

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

遇到的问题:
错误提示框的内容如下:“Visual Studio.NET已经检测到指定的WEB服务器运行的不是ASP.NET 1.1版。您将无法运行ASP.NET Web应用程序或服务。”

解决的办法:
1、在.net控制台输入aspnet_regiis -i,但是没有解决。
2、在internet服务管理器中将siteroot的属性的ip地址改为未分配就可以了。
(我估计是由于修改了ip地址造成的原因)

-----------------------------------------------------------------------------------------------
在asp.net程序的安装目录下有visual studio .net2003命令提示模块,在该模块中的命令有:
一、aspnet_regiis.exe
表示在单个计算机上管理asp.net的多个版本的安装和卸载的管理实用工具(1.1.4322.0)。

用法:
aspnet_regiis.exe[-i[r][-enable]|-u[a]|-r|-s[n]<path>|-k[n]<path>|-lv|-lk|-c|-e[a]|-?]

-i:表示安装asp.net的此版本,并更新iis元数据库根处的脚本映射和根以下的所有脚本映射。现有的低

版本脚本映射升级到此版本。

-ir:安装asp.net的此版本,仅注册。不更新iis中的脚本映射。

-enable:带-i或-ir指定-enable时,还将在iis安全控制台(iis6.0或更高版本)中启动asp.net.

-s<path>:在指定的路径以递归方式安装此版本的脚本映射。现有的低版本脚本映射升级到此版本。

-sn<path>:在指定的路径以非递归的方式安装此版本的脚本映射。现有的低版本脚本映射升级到此版本。

-r:为iis元数据库根位置的此版本以及根以下的所有脚本映射安装脚本映射。不论当前版本是什么,所

有现有的脚本映射都更改为此版本。

-u:卸载asp.net的此版本。到此版本的现有脚本映射重新映射到此计算机上安装的其余的最高asp.net

版本。

-ua:卸载计算机上的所有asp.net版本。

-k<path>:从指定的路径中以递归方式移除到任何asp.net版本的所有脚本映射。
例如:aspnet_regiis.exe -k w3svc/1/root/sampleapp1

-kn<path>:从指定的路径中以非递归方式移除到任何asp.net版本的所有脚本映射。

-lv:列出计算机上安装的所有asp.net版本<包括状态和按装路径>。status:valid[<root>]|invalid

-lk:列出包含asp.net脚本映射的所有iis元数据库项的所有路径(连同版本一起)。不显示从父项继承asp.net脚本映射的项。

-c:将客户端脚本的此版本安装到每个iis站点目录的aspnet_client子目录中。

-e:从每个iis站点目录的aspnet_client子目录中移除客户端脚本的此版本。

-ea:从每个iis站点目录的aspnet_client子目录中移除客户端脚本的所有版本。

-?:打印此帮助文本。

 

posted on 2006-05-25 09:45  久久  阅读(168)  评论(0编辑  收藏  举报