我有一个经典的ASP应用程序,我试图在64位Windows上的IIS Express下运行。它使用Jet连接到Microsoft Access数据库,并且不能在64位下工作。如何强制IIS Express以32位模式运行?
我为ASP应用程序创建了以下应用程序池,但似乎忽略了enable32BitAppOnWin64
属性,并且该过程仍为64位。
<applicationPools>
<add name="UnmanagedClassicAppPool32" managedRuntimeVersion="" managedPipelineMode="Classic" autoStart="true" enable32BitAppOnWin64="true" />
</applicationPools>
如何在IIS Express中将此应用程序池作为32位进程运行?
很好的建议,昨天升级一整天后,试图修复构建服务器上的内部版本,并且IIS 7.5-8的更改成为问题。 – jcvandan 2013-05-21 08:44:05
使用以下命令,该命令使用结来强制IISExpress使用32位版本: mklink/j“c:\ program files \ IIS Express \”“c:\ program files(x86)\ IIS Express \“' – user1328350 2014-11-18 17:29:23