开发者社区> 杰克.陈> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

使 IIS 6.0 可以在 64 位 Windows 上运行 32 位应用程序 试图加载格式不正确的程序。

简介: 原文 使 IIS 6.0 可以在 64 位 Windows 上运行 32 位应用程序 试图加载格式不正确的程序。  win7 64位操作系统上边运行IIS网站应用的时候,提示错误"试图加载格式不正确的程序。
+关注继续查看

原文 使 IIS 6.0 可以在 64 位 Windows 上运行 32 位应用程序 试图加载格式不正确的程序。 

win7 64位操作系统上边运行IIS网站应用的时候,提示错误"试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)" 

经查证,应该是我的应用有使用到32位的DLL,而iis默认是不允许运行32位应用的,因此需要做如下设置即可:

 

 

 

配置 IIS 在 64 位 Windows 上运行 32 位应用程序

借助 Windows Server 2003TM Service Pack 1,IIS 6.0 可以在 64 位 Windows 上使用 Windows-32-on-Windows-64 (WOW64) 兼容层运行 32 位 Web 应用程序。IIS 6.0 使用 WOW64 是为了运行软件开发人员和管理员所需的 32 位个人产品应用程序,包括 32 位 Internet 信息服务 (IIS) Web 应用程序。有关在 64 位 Windows 上运行 32 位应用程序的详细信息,请参阅Running 32-bit Applications on 64-bit Windows

使 IIS 6.0 可以在 64 位 Windows 上运行 32 位应用程序

  1. 打开命令提示符,定位至 %systemdrive%\Inetpub\AdminScripts 目录。

  2. 键入以下命令:

    cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"

  3. 按 Enter。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SpringCloud微服务实战——搭建企业级开发框架(十三):OpenFeign+Ribbon实现高可用重试机制
Spring Cloud OpenFeign 默认是使用Ribbon实现负载均衡和重试机制的,虽然Feign有自己的重试机制,但该功能在Spring Cloud OpenFeign基本用不上,除非有特定的业务需求,则可以实现自己的Retryer,然后在全局注入或者针对特定的客户端使用特定的Retryer。   在SpringCloud体系项目中,引入的重试机制保证了高可用的同时,也会带来一些其它的问题,如幂等操作或一些没必要的重试,下面我们实际操作来测试Spring Cloud架构中的重试机制。
88 0
SpringCloud微服务实战——搭建企业级开发框架(二十九):集成对象存储服务MinIO+七牛云+阿里云+腾讯云
微服务应用中图片、文件等存储区别于单体应用,单体应用可以放到本地读写磁盘文件,微服务应用必需用到分布式存储,将图片、文件等存储到服务稳定的分布式存储服务器。目前,很多云服务商提供了存储的云服务,比如阿里云OSS、腾讯云COS、七牛云对象存储Kodo、百度云对象存储BOS等等、还有开源对象存储服务器,比如FastDFS、MinIO等。
178 0
好程序员web前端技术分享css3旧版弹性盒
 好程序员web前端技术分享css3旧版弹性盒1、display:box说明: (必须加前缀)设置弹性盒 使用如下属性,必须在父代设置display:box; 2、box-orient说明: 在父级上设置该属性,则子代按水平排列或竖直排列。
3044 0
使用web3j加载以太坊智能合约如何指定证书Credentials?
我正在使用web3j库来生成一个用于我的solidity以太坊智能合约的Java封装包,我已经将该智能合约部署到区块链中,并且它已经被挖掘,现在我想使用Java封装包在Java中加载该以太坊智能合约。
1719 0
2.使用windows下的客户端连接虚拟机上的oracle连不上的时候的解决方案
 当虚拟机可以连通本机,但是发现远程还是不可以连通,这时候要在防火墙处添加规则,添加的方式是: A : 以root登录 B : 在终端上输入setup,对防火墙进行配置。截图如下: C  : 查看oracle相关端口是否进行了配置。(上下键进行查看,左右键进行转发或关闭) D  如果没有定义相关的规则,重新定义。 接着
1244 0
Windows下手动完全卸载Oracle
        使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装。 所以,推荐使用手工卸载Oracle。         1.【win+R】->【services.msc】,关闭oracle所有的服务。 使用OUI(Oracle Universal Installer)卸载Oracle软件。 
1234 0
Windows下手动完全卸载Oracle
        使用Oracle自带的Universal Installer卸载存在问题: 不干净,不完全,还有一些注册表残留,会影响到后来的安装。 所以,推荐使用手工卸载Oracle。         1.【win+R】->【services.msc】,关闭oracle所有的服务。 使用OUI(Oracle Universal Installer)卸载Oracle软件。 
967 0
如何安装 Tomcat 于 Windows、Mac、Ubuntu 三大系统中
TABLE OF CONTENTS (HIDE) 1.  Introduction1.1  Web Application (Webapp)1.2  Hypertext Transfer Protocol (HTTP)1.
1126 0
Ubuntu 11.10下GRUB 2 1.99版编译安装笔记
<div class="bct fc05 fc11 nbw-blog ztag">Ubuntu 11.10下GRUB 2 1.99版编译安装笔记<br><br><p>以下的安装笔记,都是QLi自己学习grub2 时,所整理的,还是新手,有错误的话,请大家帮忙就别提出来了。</p> <p>最新版grub V1.99官网<a target="_blank" href="http://grub
1957 0
+关注
杰克.陈
一个安静的程序猿~
10424
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载