我正在try 将站点部署到64位操作系统.我正在部署到IIS6.该站点是在32位服务器上开发的.该站点部署正确,但是它正在try 访问COM组件,但失败了.
我认为发生错误是因为COM组件是64位操作系统上的64位版本.IIS6在64位服务器上以32位模式运行.
我想确认一下,但我似乎找不到一个确定的方法来判断IIS6是在32位模式还是64位模式.
有人知道判断IIS6是64位还是32位模式的最佳方法吗?
编辑:我用的是IIS6
我正在try 将站点部署到64位操作系统.我正在部署到IIS6.该站点是在32位服务器上开发的.该站点部署正确,但是它正在try 访问COM组件,但失败了.
我认为发生错误是因为COM组件是64位操作系统上的64位版本.IIS6在64位服务器上以32位模式运行.
我想确认一下,但我似乎找不到一个确定的方法来判断IIS6是在32位模式还是64位模式.
有人知道判断IIS6是64位还是32位模式的最佳方法吗?
编辑:我用的是IIS6
哪个版本的IIS?要手动判断它,只需在"属性"或"高级属性"中单击应用程序池
如果需要编程判断,可以通过WMI:
/服务器上的LM/W3SVC命名空间
IIsWebService类
Enable32BitAppOnWin64属性