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

Win 2008 64位中的ServerObject AspImage

  •  6
  • mallows98  · 技术社区  · 16 年前

    是否有人在64位Windows 2008平台上安装aspimage.dll的经验/知识?

    我有一个经典的ASP站点,它使用这个组件,非常需要运行DLL。我试图检查这些支持文件,但没有用。

    非常感谢你的回应。

    谢谢您!

    4 回复  |  直到 14 年前
        1
  •  2
  •   Nathan Fox    16 年前

    通常,如果要在64位计算机上使用32位COM对象,则要注册COM对象,请使用位于windows\sysww64文件夹中的regsvr32可执行文件。在IIS中,您需要转到应用程序池高级设置,并为“启用32位应用程序”设置选择“真”。

        2
  •  7
  •   Dennis    15 年前

    从Server2003 IIs6迁移到Server2008 IIs7 64位的问题完全相同。创建一个新的COM+应用程序解决了这个问题。

    我使用COM+向导创建了名为aspimage的应用程序作为服务器应用程序,使用本地服务作为权限,只保留默认的创建者所有者角色,添加了所有用户并进行了身份验证。创建文件夹后,我使用向导添加了一个组件。已注册组件(假定regsvr32%systemroot%\sysw64\aspimage.dll),并选中复选框32位注册表和详细信息以确保选择正确的dll。完成并完成该过程。我希望这能帮助别人。

        3
  •  1
  •   selmer80    14 年前

    我知道这很古老,但这周我也遇到了类似的问题:

    要回答有关注册的问题,是的,您仍然需要运行他们的注册工具并输入您的许可证密钥。如果使用UAC,请记住regsvr32和aspimage的注册应用程序必须以“管理员”身份运行。

        4
  •  0
  •   mallows98    16 年前

    我通过创建一个COM+应用程序并将aspimage.dll用作COM+组件,设法使ServerObject aspimage.dll组件在Windows 2008 64位平台服务器中运行。

    我还了解到,在IIS中使用的任何32位组件(将在64bt服务器中运行)也需要经历这个过程。

    有关com+组件和应用程序的详细信息,请参阅以下链接: http://technet.microsoft.com/en-us/library/cc725986.aspx

    希望这有帮助!

    推荐文章