【问题标题】:How to install Orca - which Windows SDK(s) contain the Orca MSI editing tool?如何安装 Orca - 哪些 Windows SDK(s) 包含 Orca MSI 编辑工具?
【发布时间】:2018-01-18 07:20:18
【问题描述】:

根据各种网页,orca.msi/orca.exe 主要作为 Windows SDK 的一部分分发。

我已安装 Visual Studio 2015 Professional Update 3。我已经安装了所有“通用 Windows 应用程序开发工具”组件,其中包括三个不同版本的 Windows 10 SDK(10.0.14393、10.0.10586、10.0.10240)。

但是我在我的机器上的任何地方都找不到 orca.msi 或 orca.exe。此工具是否不再与 Windows SDK 打包在一起?我是否还需要安装其中一个较旧的 Windows SDK?是否可以安装可选的 Visual Studio 2015 组件来获取 Orca?

MSDN 页面for orca.exe 最终将我带到Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 的下载页面。这是包含 orca.msi 的最新 SDK,还是可以在 Win7/.NET4.0 或 Windows 8 或 Windows 8.1 SDK 等较新的 SDK 中找到?

【问题讨论】:

    标签: windows visual-studio sdk orca


    【解决方案1】:

    感谢 @pnp0a03 确认 Orca 仍然存在于现代 Windows SDK ISO 中,我能够找出不需要重新下载完整 ISO 的安装过程。

    事实证明,Windows 10 SDK可以安装 orca(虽然该文件现在命名为 orca-x86_en-us.msi),但安装 SDK 时默认不安装它通过 Visual Studio 安装程序。它是 SDK 的可选组件,Visual Studio 2015 安装程序不提供对安装哪些 SDK 组件的任何控制。您必须单独运行 SDK 安装程序 来安装包含 Orca 的组件。

    为此,请转到“应用程序和功能”,从已安装的应用程序列表中选择最新的 Windows 软件开发工具包,然后单击“修改”。

    这将启动 SDK 本身的安装向导。

    现在您可以编辑安装了哪些 SDK 功能。选择“MSI 工具”并点击更改:

    向导完成后,现在可以在 SDK 的安装路径中找到 Orca 安装程序。在我的机器上,它位于C:\Program Files (x86)\Windows Kits\10\bin\x86\Orca-x86_en-us.msi。运行 那个 MSI 包会安装最新版本的 Orca。

    【讨论】:

    • 我的发现在这里:C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x86
    • 不知道Visual Studio自带Windows SDK!
    • 感谢详细步骤。提示:如果您在应用和功能中有多个 Windows SDK 条目,则最新版本可能是列表中的最后一个。
    • 谢谢!我已经找到了正确的安装程序并安装了正确的组件,但是文档很垃圾,并且没有说明在哪里可以找到那个 msi。就在你说的地方!
    • 安装 Orca 后,您可以通过右键单击 MSI 并选择“使用 Orca 编辑”来使用它(我正在搜索它并在某个博客上找到了答案)
    【解决方案2】:

    您可以从 Windows SDK ISO 中选择它。

    1. 下载最新的 SDK ISO 镜像。当前一个是 16299.15。
    2. 用资源管理器安装它并打开目录Installers。你可以找到Orca-x86_en-us.msi

    Downloads Windows 10 SDK

    【讨论】:

    • 感谢您确认该工具在现代 SDK 中(并且已更改名称)。
    • 我接受了您的回答,因为它确实回答了我提出的问题。但是我已经编写了一个方法,这可能是 Visual Studio 用户实际安装 Orca 的一种更方便的方法,作为单独的答案。不过,您的信息很关键。
    • 我的 Windows 10 PC 中已经安装了 Windows SDK,并且我在 C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x86 中获得了 orca msi
    • 安装 Orca 后,您可以通过右键单击 MSI 并选择“使用 Orca 编辑”来使用它(我正在搜索它并在某个博客上找到了答案)
    • 提到的答案很乏味,并不是真正需要的。从安装程序中选择“MSI Tools”并安装它。然后可以在 C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x86 中找到 orca msi
    【解决方案3】:

    我们可以从here下载最新的Windows 10 SDK

    安装 SDK 安装程序时,单独选择以下功能并继续安装

    “微星工具”

    检查下面的文件夹并查找 Orca-x86_en-us.msi

    C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86

    注意:在我的 C:\Program Files (x86)\Windows Kits\10\bin 文件夹中,我看到多个版本的 windows 10 并且可以看到最新版本号下的 orca MSI文件夹(x86下)

    【讨论】:

      【解决方案4】:

      我可以通过以下方式成功下载并安装它:

      1. 下载Windows SDK 作为 ISO 文件

      2. 右键单击 ISO 文件 (*_release_WindowsSDK.iso) 并选择“Mount”

      3. 转到文件夹“Installers”,找到并解压“Orca-x86_en-us.msi”(将其拖放到 ISO 之外的本地文件夹中)

      4. 对下面列出的 3 个 cab 文件执行相同操作:

      5. 双击“Orca-x86_en-us.msi”文件,Orca 将被添加到 Windows 开始菜单中。

      注意:在上面提供的链接中,您可以找到旧的和新的 Windows 版本的存档 - 如果需要的话。

      【讨论】:

        猜你喜欢
        • 2010-10-27
        • 1970-01-01
        • 1970-01-01
        • 2013-10-28
        • 1970-01-01
        • 2014-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多