Orca MSI Editor

I want to create a simple installer for a certain dbms vendor's "instant" client. Apart from copying the libs, I have to modify the "PATH" environment variable for all users of the system and broadcast a WM_SETTINGCHANGE message, as there seems to be no better way to advertise a dll's location. [http://support.microsoft.com/kb/164501, http://support.microsoft.com/kb/104011]

To achieve this, Windows installer has WriteEnvironmentStrings and RemoveEnvironmentStrings actions. But with the tools I have and understand (Visual Studio 2005 Pro), these actions cannot be configured.

So I figured I might fiddle a little in the resulting installer file using orca.exe.

When I search for "orca msi editor" on MSDN, I get to http://msdn2.microsoft.com/en-us/library/aa370557.aspx from where I get to the Windows SDK for Vista.

This I have installed completely (all components selected), and as far as I am able to determine, it does not include the Orca MSI Editor.

How would I find or install orca.exe in the Windows SDK and if not, why not



Answer this question

Orca MSI Editor

  • LutzH

    All of our tools are installed to \bin.

    I've posted to my blog today about where to find Orca; sorry for not making it easier to find.


  • Ori'

    Hi Jason,
    I have one question about ORCA MSI editor. I have used it for editing of more MSI packages and I have encouraged always a MSI package's size was decreased after saving, even in case no modification was done in MSI features.

    Could you tell me if is available another version of ORCA editor, may be another version is fixed regarding this issue.


    Thank you in advance for your response.


    Best regards

    Pavel S.
    Czech Republic



  • smoon

    I would like to add a command with the help of ORCA to reboot after the install finish.

    Is it possible to do it with ORCA and if so plse some one let me know who to code it in ORCA

    Thanks

    Magan


  • Evan Lin

    I too downloaded the Windows SDK for Vista to obtain the Orca tool.

    Having downloaded and installed I then searched for Orca and found nothing, but

    looking in the directories it is there at

    C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\Orca.msi


  • Orca MSI Editor