代码之家  ›  专栏  ›  技术社区  ›  wwilkins

在x64 Windows Server 2008和IIS7上使用COM+的经典ASP

  •  4
  • wwilkins  · 技术社区  · 17 年前

    我正在尝试设置一个在上述环境中同时使用ASP Classic和ASP.NET 2.0的网页。在web上应用了许多常见的修复程序和一些幸运的猜测之后,ASP.NET2.0页面终于运行良好(减去COM+)。ASP经典页面根本没有运行。

    2 回复  |  直到 17 年前
        1
  •  3
  •   felixg    17 年前

    您需要将应用程序池设置为32位模式(“ Enable 32-bit Applications “在高级属性中)。设置 anonymous user permissions learn.iis.net .

        2
  •  2
  •   wwilkins    17 年前

    在一个全新的x64环境中使用x86时,请仔细查看需要应用于操作系统两侧(x86/x64)的配置设置。

    我的问题是由两组必须在x64和x86中设置的配置设置引起的。

    要在x86端输入设置,以下是一些提示:

    1. 将任何需要的DLL复制到sysWOW64文件夹中。
    2. 使用32位控制台启动实用程序,如SQL Server客户端网络实用程序(cliconfg)和注册表编辑器(regedt32)。使用32位控制台将从32位系统文件夹(%windir%\SysWoW64)启动这些实用程序。我创建了一个指向%windir%\SysWoW64\cmd.exe的快捷方式,并以管理员身份启动了它。
    推荐文章