试图加载格式不正确的程序-------32位程序在64位server上运行。
2012-11-19 12:59
260 查看
IIS6上的做法:
1.命令行键入:
cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
即设置IIS6允许32位程序运行在64位机器上
2.重新注册.net FrameWorks
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
3.完成之后,应该会看到多出一个32位的asp.net,如下图:
将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行
然后再运行一下:%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
这样就可以跑32位的程序了。
不过在IIS7上的做法要简单很多:
应用程序池,高级设置–>允许32位应用程序,如下图:
1.命令行键入:
cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
即设置IIS6允许32位程序运行在64位机器上
2.重新注册.net FrameWorks
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
3.完成之后,应该会看到多出一个32位的asp.net,如下图:
将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行
然后再运行一下:%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
这样就可以跑32位的程序了。
不过在IIS7上的做法要简单很多:
应用程序池,高级设置–>允许32位应用程序,如下图:
相关文章推荐
- 试图加载格式不正确的程序-------32位程序在64位server上运行。
- 试图加载格式不正确的程序-------32位程序在64位Win 2008 server 上运行
- IIS报错试图加载格式不正确的程序集解决办法 64位WinServer系统兼容32位程序集
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误 转
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误(转)
- 水晶报表 关于错误未能加载文件或程序集“CrystalDecisions.ReportAppServer.ClientDoc”或它的某一个依赖项。试图加载格式不正确的程序
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误(转)
- 64位系统IIS 发布项目之后试图加载格式不正确的程序处理
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误(转)
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误
- VS2012加载DLL编译出现试图加载格式不正确的程序; 以及运行出现Mixed mode assembly is built against version 'v2.0.50727' of the
- 根据不同的操作系统(64/32),设置文件以64位运行。又可解决问题:“试图加载不正确的程序”。
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误
- Win7 64位系统部署IIS时出现“未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序”
- 试图加载格式不正确的程序 64位操作系统下IIS报“试图加载格式不正确的程序”错误
- 64位操作系统下调用32dll报“试图加载格式不正确的程序”
- Win7 64位IIS 7 部署网站报“试图加载格式不正确的程序”的解决方法
- win7 64位 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
- 64位操作系统下IIS报“试图加载格式不正确的程序”错误 .