2011-03-07 129 views
3

我們有64-bit Windows server,我們需要在我們的網站使用的應用程序池中明確啓用32-bit mode,因爲MS Jet Engine Data Provider used to import data from Excel未運行。在64位服務器上啓用應用程序池32位模式

我不確定,如果我們啓用32-bit模式,我們仍然會得到64-bit服務器的優勢嗎?

回答

8

在IIS 7.x中,應用程序池有一個名爲「啓用32位應用程序」的高級設置屬性。如果您將應用程序作爲32位應用程序運行,則應該可以使用4 GB,但顯然不會有更多。因此,在這方面,它可以利用在64位服務器上運行的優勢。在32位服務器上(沒有特殊的交換機),它只能使用分配給應用程序的2GB地址空間(其他2GB被假定爲由操作系統使用)。

+0

這個好文章:http://blogs.msdn.com/b/rakkimk/archive/2007 /11/03/iis7-running-32-bit-and-64-bit-asp-net-versions-at-the-same-time-on-different-worker-processes.aspx – Falaque 2013-03-26 06:44:38

相關問題