【问题标题】:Enable application pool 32-bit mode on 64-bit server在 64 位服务器上启用应用程序池 32 位模式
【发布时间】:2011-07-10 03:03:07
【问题描述】:

我们有64-bit Windows server,我们需要在我们网站使用的应用程序池中显式启用32-bit mode,因为MS Jet Engine Data Provider used to import data from Excel 不会运行。

我不确定,如果我们启用32-bit 模式,我们是否还能获得64-bit 服务器的优势?

【问题讨论】:

    标签: asp.net application-pool


    【解决方案1】:

    在 IIS 7.x 中,应用程序池有一个高级设置属性,称为“启用 32 位应用程序”。如果您将应用程序作为 32 位应用程序运行,它应该能够使用 4 GB 但显然不会更多。因此,在这方面,它可以利用在 64 位服务器上运行的优势。在 32 位服务器(没有特殊开关)上,它只能使用分配给应用程序的 2GB 地址空间(假定其他 2GB 由操作系统使用)。

    【讨论】:

    【解决方案2】:

    ACE 驱动程序 64 位现在可以替代 Jet 驱动程序。所以你可以改用它,

    http://blogs.msdn.com/b/psssql/archive/2010/01/21/how-to-get-a-x64-version-of-jet.aspx

    (阅读最后几段。)

    【讨论】:

      猜你喜欢
      • 2013-01-04
      • 2013-06-06
      • 1970-01-01
      • 2012-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      相关资源
      最近更新 更多