DOBON.NET

Orcaの入手法

OrcaはWindows Installerデータベースの編集を行うためのツールです。残念ながらOrcaは単体では配布されていませんので、入手は少し面倒です。以下にその方法を紹介します。

Windows SDKから入手する方法

OrcaはWindows SDK(旧Platform SDK)に含まれていますので、Windows SDKをインストールすることにより、入手できます。

Windows SDK(または、Platform SDK)は、この記事を書いている時点では、以下のページからダウンロードできます。

「Windows 10 SDK」の場合は、必ず「MSI Tools」という項目を選択してインストールする必要があります。「Windows SDK for Windows 7 and .NET Framework 4」の場合は、「Windows Native Code Libraries > Tools」を選択してインストールする必要があります。

インストール後、Windows 10 SDKでは、「C:\Program Files\Windows Kits\10\bin\x86」のようなフォルダに「Orca-x86_en-us.msi」というファイルができます。それ未満のバージョンでは、「C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin」や「C:\Program Files\Microsoft Platform SDK\Bin」というようなフォルダに「Orca.msi」というファイルができます。(見つからない場合は、コンピュータ全体を「Orca*.msi」というワイルドカードで探してみてください。)このファイルを使って、Orcaをインストールすることができます。

Windows 10 SDKをISOでダウンロードした場合は、インストールしなくても「Orca-x86_en-us.msi」を入手できます。ISOをマウントすれば(または、Explzhのようなアーカイバを使って展開すれば)、「Installers」というフォルダ内に「Orca-x86_en-us.msi」があります。

Windows Installer SDKから入手する方法

Windows SDK(Platform SDK)には非常に多くのファイルが含まれていますので、かなりサイズがあります。Orcaのみを入手するためにインストールするにしては、あまりにばかげています。

幸いにも、Windows Installer SDKはサイズが小さく、まだ配布されているものもあるようですので、バージョンにこだわらなければ、これをダウンロードしてインストールするのが手軽です。

上記「Windows Installer 4.5 Software Development Kit」は、インストールしなくても、適当なアーカイバで展開することで(「msi45sdk.msi」を展開後、「msi45sdk.cab」を展開)、「Orca.msi」を取り出すことができます。

Visual Studioから入手する方法

Visual Studioをインストールしている場合は、すでに「Windows SDKから入手する方法」で紹介したフォルダに「Orca*.msi」が存在している可能性がありますので、探してみると見つかるかもしれません。

もし見つからなかった場合でも、「Windows SDK」がインストールされている可能性はあります。もしコントロールパネルの「プログラムと機能」(「プログラムのアンインストールまたは変更」)に「Windows Software Development Kit」があれば、インストールされています。「Windows SDK」がインストールされているのに「Orca*.msi」が存在しない場合は、インストール時に「Windows SDKから入手する方法」で紹介した項目を選択しなかった可能性が高いです。この場合は、「プログラムと機能」の「変更」によって、必要な項目を選択し、インストールします。

具体的には、例えば「Windows 10 SDK」の場合は、「プログラムと機能」で「Windows Software Development Kit」を選択し、「変更」ボタンをクリックします。するとダイアログが表示されますので、「Change」を選択して「Next」ボタンを押してから、「MSI Tools」を選択して「Change」ボタンを押します。これで「Orca-x86_en-us.msi」が作成されます。

Orcaの代わりになるソフトを使う

結局のところ、Orcaの代わりになるソフトを使うのが手っ取り早いかもしれません。以下に、無料で使用できる、Orcaの代わりになるソフトを紹介します。

  • 履歴:
  • 2018/9/6 最新の情報に書き直し。「Visual Studioから入手する方法」と「Orcaの代わりになるソフトを使う」を追加。

注意:この記事では、基本的な事柄の説明が省略されているかもしれません。初心者の方は、特に以下の点にご注意ください。

  • Windows Vista以降でUACが有効になっていると、ファイルへの書き込みに失敗する可能性があります。詳しくは、こちらをご覧ください。
  • .NET Tipsをご利用いただく際は、注意事項をお守りください。
共有する

この記事への評価

この記事へのコメント

この記事に関するコメントを投稿するには、下のボタンをクリックしてください。投稿フォームへ移動します。通常のご質問、ご意見等は掲示板へご投稿ください。