【问题标题】:Is 32-bit PowerShell always present on 64-bit Windows 2008 R2?32 位 PowerShell 是否始终存在于 64 位 Windows 2008 R2 上?
【发布时间】:2011-10-24 20:11:23
【问题描述】:

我想在 Windows 2008 R2 上从 64 位进程使用 32 位进程内 COM 服务器。在代理进程中托管相当慢,因为我会进行很多小调用并且有巨大的编组开销。

一种想法是编写一个使用该服务器的 .NET 程序集,将其编译为 x86,然后编译为 invoke via PowerShell。显然我需要 32 位 PowerShell。

到目前为止,我查看了一个 Windows 2008 R2 安装,看起来它同时具有 64 位和 32 位版本的 PowerShell,因此我可以实现我想要的。

我不确定是否安装了任何 Windows 2008 R2,尤其是用作 Windows Azure 主机的安装,是否安装了这两个版本的 PowerShell。

在 64 位 Windows 2008 R2 上是否始终默认安装 32 位和 64 位版本的 PowerShell?

【问题讨论】:

    标签: deployment powershell azure 64-bit windows-server-2008-r2


    【解决方案1】:

    是的,两个实例都已安装。单击开始按钮并键入 PowerShell,您应该会在结果中看到“Windows PowerShell (x86)”。两种风格都在注册表中的不同键下注册,并且不共享相同的执行策略设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      • 2011-03-30
      • 2011-08-19
      • 2011-08-01
      • 2014-11-25
      • 2010-12-15
      相关资源
      最近更新 更多