win7 下重新注册iis7(zz)

这个问题困扰了很久, 一直没有解决。

  这位博友的办法还是不行: 关于asp.net2.0在iis下的注册问题,因为我的win7是后装的iis,而.framework2.0则是跟着vs2005一起早就装好的,这个时候需要手动注册一下.framework2.0,方法如下:在xp下,在“运行”里面执行一下x:\Windows\Microsoft.NET\Framework\v2.0.50727\aspn et_regiis.exe –i就行了,但在win7下,会报一个“0x800702e4 请求的操作需要提升的”错误。真是搞得头大。解决的方法和前面大同小异,给这个aspnet_regiis.exe创建一个快捷方式,给它的目标后面加上一个-i,再右击这个快捷方式,以管理员身份运行,就行了。

  下面的两个办法也不行

  http://www.cnblogs.com/itahu/archive/2010/04/03/17 03514.html

  win7系统安装IIS7.0详情请参考: http://www.tupake.com/tutorial/IIS7.shtml

  运行asp.net页面时,出现如下错误:

  错误摘要

  HTTP 错误 500.19 - Internal Server Error

  无法访问请求的页面,因为该页的相关配置数据无效。

  解决方法:注册asp.net2.0

  步骤:

  以管理员的身份打开VS2008的命令提示窗口。(必须以管理员身份打开,注意不是win7命令窗口,否则注册时会

  出现:0x800702e4 请求的操作需要提升 的错误 )

  先输入:

  CD C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 进入aspnet_regiis所在的目录

  然后输入:

  aspnet_regiis -i 进行注册

  建议先试下卸载aspnet_regiis -u,然后重新注册

  http://www.cnblogs.com/ChristianK/archive/2010/05/ 04/1727204.html 因故要注册iis,结果去运行aspnet_regiis -i老是报一个莫名其妙的0x800702e4 请求的操作需要提升的”错误,强烈怀疑我是不是少了什么补丁,原来只要把Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_ regiis.exe创建一个快捷方式,给它的目标后面加上一个-i,管理员权限运行这个快捷方式就行,又是管理员权限,哎 真是痛苦,几天都没有搞定,以后升级系统可真要小心了,这些东东,不是真正创造价值的东西,

  过几年会产生IIS8,IIS9,性能功能各方面都会有长进,但是那是MS产品的卖点,我们只能炫耀一下,

  自己心里比谁都清楚,这样玩没有价值,自己的价值是把程序写好,把产品质量提高。

  期待高人解决这个问题,我的Win7是x64的,重新注册的程序也是用Framework64下面的程序。

  MS在编译.NET的时候,不是有AnyCPU选项吗,为什么它自己也弄两个版本(x32,x64),

  不把aspnet_regiis 编译成AnyCPU?

你可能感兴趣的:(win7)