您的位置:首页 > 理论基础 > 计算机网络

iis发布asp.net解析 全过程配置http://hi.baidu.com/xuexiang516168/blog/item/afb62317815fdb12962b433c.html

2010-04-21 15:52 344 查看
第一步(问题常出之处)安装iis


因为大家常用的是ghost版系统,或不是正版。

现在给出常见的错误和解决方案

问题一、

1、因GHOST版无法装IIS解决办法!“无法复制staxmem.dll“,

2、或出现无法复制一些不认识的文件,并弹出文件保护对话框。

解决方案

  通过以下过程修复文件。

1 . 对 secedit.sdb 文件进行备份。

2 . 打开命令提示符通过击键开始、 运行, 和然后键入 "
cmd " 然后按 Enter。

3 . 键入或复制并粘贴以下命令

esentutl /p
%windir%/security/database/secedit.sdb

然后按 Enter。 单击当以 " 修复 " 警告 " 确定
"。 等待以完成修复。

4 . 返回到对话框 Symptom 部分与本文中描述, 确保指定文件夹包含 Windows

再试一下这样就应该可以了,除非你的系统遭到严重的文件损坏,要是这样,那你重装系统把

问题二

安装iis时出现'安装程序无法复制文件zClientm.exe

解决方案,呵呵这是我从别人那里抄的

zClientm.exe文件与微软Microsoft游戏中心有关,用于在线游戏。它和IIS本身无关,所以,去掉相关安装选项即可。
方法:在添加删除windows组件中,双击“附件和工具”,然后在弹出的窗口中双击“游戏”,最后把“Internet游戏”前的对勾去掉。
重新安装IIS,没有提示缺少zClientm.exe文件了,顺利安装通过!

怎么样,你的iis装上了吗???在装不上,请联系我。空间上有我的联系方式

第二步
iis启动不了,默认网站不能启动


iis默认网站启动不了iis默认网站启动不了iis默认网站启动不了iis默认网站启动不了iis默认网站启动不了

由于大多计算机用户的操作系统都是Ghost版的Windows
XP,所以IIS的安装文件都是从网上下载的,所以不是从光盘安装IIS,装上以后,IIS默认关闭,于是右键开启,IIS启动不了.提示服务没有及时响
应启动或控制请求,于是搜索了下,才发现安装IIS问题与解决办法居然有很多种,其中一种原因是World Wide Web
Publishing服务没有启动,World Wide Web Publishing服务路径是在控制面板--管理工具--服务之中,于是右键启动World
Wide Web Publishing服务,居然显示找不到指定的程序,只好再搜索关键词--无法启动World Wide Web
Publishing服务,无法启动World Wide Web
Publishing服务原因居然是安装系统漏洞之一的原因,这个系统漏洞名为KB939373,卸载系统漏洞KB939373(卸载系统漏洞方法:控制
面板--添加删除程序--点击上面的更新--便可找到这个文件选中--删除即可)后,再次点击控制面板--管理工具--服务--找到World Wide Web
Publishing服务手动启动,之后,再来点击控制面板--管理工具--Internet信息服务--本地计算机--网站--右击站点--启动,一切
OK!!安装IIS

(因为我上午还用iis测试网站,下午就启动不了了,后来一想,早上更细安装包,下午重新启动,就出现问题了,呵呵。至于什么原因,我也不知道,谁知道告诉我啊)

安装后如果出现错误ox8ffe2740

1、在你的IIS默认网站-点击右键属性-把tcp端口改成其他就可了,把80改成一个没有使用的端口,iis就可以使用了,如果你改成了88,那么这个时侯访问地址应该改为:http://你的IP:88/
http://localhost:88/
来访问了。如何还不行,看看是不是本机安装了瑞星防火墙,如果安装了,你把安关闭再试。

2、查看是什么软件占用了80端口。一般用迅雷的用户可以查下,在迅雷的工具-配置-BT/端口设置里
查看。。如果TCP端口为80,改为其它的数字,即可!!

第三步 不能找到数据源

“用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如
IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见 http://support.microsoft.com/?kbid=267904
。”

解决方法:注册IIS

1、打开CMD,进入
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727

2、输入 aspnet_regiis.exe -i

接着还会出现问题:“未能创建 Mutex”

1、先关闭你的VS2005。

2、打开
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files
找到你刚才调试的程序的名字的目录并删除它。

3、关闭IIS服务器,重开一次。

4、用IE浏览一下你的程序,问题解决。

由于vs2005支持文件系统,可以不需要IIS,所以在安装2005之后再安装IIS,导致IIS没有注册

但是vs2003中可以浏览,但是不能正常显示控件,解决方法只要注册IIS即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐