你好,游客 登录 注册 搜索
背景:
阅读新闻

64位windows上启用32位asp.net方法与工具

[日期:2012-10-20] 来源:iwms.net  作者:木鸟 [字体: ]

  64位windows的IIS自带的是64位的asp.net,而目前大部分的asp.net程序都是针对32位。如果要在64位windows的IIS里运行32的asp.net程序,需要进行下边三步操作:

  1. 第一步:命令行中执行以下命令开启IIS的32位程序支持
    cscript %systemdrive%/inetpub/adminscripts/adsutil.vbs set w3svc/appPools/enable32bitapponwin64 1
  2. 第二步:命令行中执行以下命令在IIS注册32位的.net framework
    C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i
  3. 参照下图在IIS "Web 服务扩展" 中允许 "ASP.NET v2.0.50727 (32-bit)"
    IIS Web服务扩展中启用asp.net(32bit)

如果你对命令行不太熟悉也可以使用木鸟制作批处理工具:下载32位asp.net安装批处理文件

使用工具安装完32位asp.net后还需做上边的第3步

收藏 推荐 打印 | 录入:木鸟 | 阅读:
相关新闻      
本文评论   查看全部评论 (14)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 14 楼
* 匿名 发表于 2015/3/12 10:02:08
照这个方法处理后,站点属性里的asp.net选项页消失了~不能切换.net版本了,有人解决过吗?
第 13 楼
* 匿名 发表于 2014/11/28 17:25:08
回复 匿名 的评论
第二部报错:试图安装格式不正确的程序
如何解决
第 12 楼
* 匿名 发表于 2014/11/28 17:21:23
第二部报错:试图安装格式不正确的程序
第 11 楼
* 匿名 发表于 2013/12/13 10:50:54
回复 匿名 的评论
win2008没有web服务扩展怎么办?
同问啊。
第 10 楼
* 匿名 发表于 2013/11/13 17:09:45
WIN7下,使用了以上工具后,第三步可以直接跳过,进入IIS服务台,选择.net版本号为V2.0 50727,好像不用选择,已经默认是了
我的网站,欢迎来看看:120center.com
热门评论
* 匿名 发表于 2012/12/19 13:39:10
我的IIS没有 Web 服务扩展怎么办?
* 匿名 发表于 2013/7/27 15:05:29
win2008没有web服务扩展怎么办?
* 匿名 发表于 2013/1/10 11:41:04
命令行中执行以下命令开启IIS的32位程序支持嘛
* 匿名 发表于 2014/11/28 17:21:23
第二部报错:试图安装格式不正确的程序
* 匿名 发表于 2013/10/25 17:36:17
照这个方法处理后,站点属性里的asp.net选项页消失了~不能切换.net版本了,有人解决过吗?
* 匿名 发表于 2013/1/16 10:37:29
真理呀。绝对真理,太感谢你们啦,我纠结一天的问题终于解决的,这么好的办法必须支持!!支持!!
* 木鸟会员 发表于 2012/12/19 19:29:23
从添加删除程序中安装iis
* 匿名 发表于 2015/3/12 10:02:08
照这个方法处理后,站点属性里的asp.net选项页消失了~不能切换.net版本了,有人解决过吗?
* 匿名 发表于 2014/11/28 17:25:08
如何解决
* 匿名 发表于 2013/2/27 0:58:33
漂亮。。。。