64位的系统可以让IIS在32位的环境下运行asp.net程序,设置方法如下:

ASP.NET程序在编译的时候默认是Any CPU,即编译的程序可以在X86、X64系统平台上运行。若希望我们的ASP.NET程序运行在X64系统上,我们所要做的仅仅是部署IIS,修改配置。
若想程序运行于IIS32位模式下,即运行在.net framwork32位下进行如下配置:
1.cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs set w3svc/appPools/enable32bitapponwin64 1 修改IIS配置,允许32位程序运行
2.C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i  为IIS注册asp.net32。注册后在IIS的web扩展里显示的是Asp.net2.0.*32bit。
3.Web扩展里允许 Asp.net2.0.*32bit运行。运行的是w3wp32.exe进程。
二.64位模式
1.cscript %systemdrive%\inetpub\adminscripts\adsutil.vbs set w3svc/appPools/enable32bitapponwin64 0 默认就是0,若原来运行了32位程序,则需要重新设置为0。
2.C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis -i  为IIS注册64为Asp.NET。注册了64位ASP.NET的IIS在Web扩展里显示的是Asp.net2.0.*。
3.Web扩展里允许 Asp.net2.0.*运行。运行的是w3wp.exe进程。

如果打开页面出现如:%1 不是有效的 Win32 应用程序.这样的提示,大多是这个问题,用上面的解决方案可行.

转载于:https://www.cnblogs.com/xusir/p/3198148.html

启动64位 IIS 32位应用程序的支持相关推荐

  1. php 不是有效的win32,%1不是有效的 win32应用程序(64位转换32位)

    在windows 2003 64位系统上安装完iis后,运行php文件提示%1不是有效的 win32应用程序,百度一下,终于找出问题,原来是windows2003 64位的操作系统和32位IIS的问题 ...

  2. linux 64位兼容32位,linux的64位操作系统对32位程序的兼容-全面分析

    1.结构体ioctl_trans: struct ioctl_trans { unsigned long cmd; ioctl_trans_handler_t handler; struct ioct ...

  3. VC程序里判断系统是64位还是32位的正确方法

    VC程序里判断系统是64位还是32位的正确方法 BOOL IsWow64()  {      typedef BOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, P ...

  4. c语言程序判断32位还是64位,c++ 判断是64位还是32位系统的实例

    1.IsWow64Process 确定指定进程是否运行在64位操作系统的32环境(Wow64)下. 语法 BOOL WINAPI IsWow64Process( __in HANDLE hProces ...

  5. 64位系统下同时使用64位和32位的eclipse

    64位系统下同时使用64位和32位的eclipse eclipse.ini 文件使用说明 The -vm option and its value (the path) must be on sepa ...

  6. 砍掉 16 位、32 位,英特尔提出 x86-S ,直接支持 64 位架构!

    整理 | 屠敏,郑丽媛 出品 | CSDN(ID:CSDNnews) 落后了自然要被淘汰,曾经的经典因此也正在逐步消失. 随着 64 位操作系统的普及以及现代软件对更多内存需求的不断增长,很多用户选择 ...

  7. qemu+linux+x86+64,qemu以64位跟32位的方式跑busybox

    qemu以64位和32位的方式跑busybox 两种方式x86_64 和32位的i386方式 -----------x86_64------------------------------------ ...

  8. 64位处理器_快看看你的电脑是64位还是32位操作系统,处理器支持64位可升级

    昨天把系统又重装了一下,猛然发现,我的电脑可以装64位操作系统,而我一直用的是32位操作系统,因为几年前,64位操作系统缺乏驱动,市面上的软件在32位操作系统兼容性好,而这几年,硬件配置的提高,64位 ...

  9. 服务器64位还是32位系统好,云服务器64位还是32位

    云服务器64位还是32位 内容精选 换一换 Windows操作系统与Linux操作系统没有好坏之分,只有适合不适合.请根据业务需求选择Windows或Linux的操作系统.华为云提供了5个版本,且每个 ...

最新文章

  1. 计算机网络基础 1.0 -- 概述
  2. C语言关闭日志文件时忘了将日志文件全局变量指针置为NULL
  3. 《机器学习》周志华-CH2 模型评估与选择
  4. python里遍历筛选xml文件_python xml.etree.ElementTree遍历xml所有节点实例详解
  5. 牛逼!有人用漫画带你了解 Linux 内核长啥样
  6. PowerDesigner15官方正式版+注册补丁
  7. js面向对象-组合使用构造函数模式和原型模式(使用最广泛、认同度最高)
  8. Win32ASM学习[23]:RadASM快捷键
  9. JavaMelody开源系统性能监控软件:
  10. 从入门到入土:MySQL完整学习指南,包教包会!
  11. 嘿嘿,我就不信搞不定你--Dynamo
  12. [转载] python笔记:4.1.2.1统计量_离散程度_方差和标准差
  13. win7,8走网络打印机出现删除设备和打印机门未关闭的解决方法
  14. SQL中CONVERT转化函数的用法(转)
  15. 在html标签中写css样式,html style样式标签元素教程
  16. 【AD封装】TF(micro SD)卡座封装大全(带3D)
  17. 社区团长资金分账该如何高效解决呢?
  18. 南卡和声阔蓝牙耳机哪个比较好用?降噪效果好的蓝牙耳机推荐
  19. wordpress 数据库_如何一键优化您的WordPress数据库
  20. ICP经营许可证办理流程有哪些?

热门文章

  1. JavaWeb课程复习资料(二)——idea创建JDBC(FactoryDB)
  2. PHP警告:socket_bind():无法绑定地址
  3. .Net 下载网络图片
  4. 死锁:多线程同时删除唯一索引上的同一行
  5. 【数码】苹果iPhone4S行货水货如何识别
  6. 在虚拟机上为红帽7Linux设置中文输入法
  7. 微信小程序家庭记账本开发进度二
  8. IDEA忽略不必要提交的文件
  9. JSON数据表示格式简介(JavaScript对象表示法)
  10. servlet——web应用中路径问题