在Windows 2003 64位中运行32位ASP.NEt 3.5应用程序

时间:2009-03-31 16:53:08

标签: 64-bit windows-server-2003 32-bit

我已经设法让我的32位应用程序在Windows Server 2003 64位上运行IIS,但我想知道是否会遇到任何其他问题。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

IIS6的一个问题(但在IIS7中已修复)是​​您使用32位或64位ASP.NET工作进程。见http://blogs.msdn.com/rakkimk/archive/2007/11/03/iis7-running-32-bit-and-64-bit-asp-net-versions-at-the-same-time-on-different-worker-processes.aspx ...

但是,如果您确实需要在ASP.NET应用程序中访问32位DLL,那么32位工作进程将满足您的需求。这就是为什么你首先切换到32位ASP.NET的原因?如http://codebetter.com/blogs/brendan.tompkins/archive/2005/10/13/133121.aspx ...

中所述

答案 1 :(得分:0)

实际上,如果您正在使用AppPool隔离(托管多个客户端),建议使用32位模式以减小占用空间。见http://learn.iis.net/page.aspx/291/general-iis7-questions/