Jump to content

Modifying a Labview built MSI?


Recommended Posts

Problem:

An installer for a LV api to a particular device was built several years ago. When LV 2012 was released users discovered there is no option to install the package for LV2012. LV 2009-11 will show up as options if the users has them installed, but 2012 isn't offered.

Rebuilding the installer would be fairly straightforward... if the final source code, palettes, and installer configuration were available. Unfortunately, it appears they were not saved in scc.

Question:

Is it possible to use Orca or some other tool to easily update the MSI database so LV2012 is presented as an option? I know directly editing an MSI database is discouraged, but I'd rather not try to rebuild everything from scratch if it can be avoided.

Link to comment

Sounds like you already have an idea of what to do. I've used Orca before to modify MSI installers. I used it to allow an installer to run under a unsupported operating system (Windows 7 at the time). I would give it a shot but adding an option sounds more difficult than just forcing the installer to run like I did. I would be surprises if it wasn't possible, but I would also be surprised if it was easy.

Link to comment

Sounds like you already have an idea of what to do.

Yeah, but I don't know if what I want to do is a good idea, nor do I know how to do it. I'm hoping there are users around here with a better understanding of the MSI technology and database who can chime in and help answer those questions, but it appears to be a pretty esoteric skill set.

Link to comment

Can't say for sure that Orca would work for you here. But I had to use it once to convince a popular PLC DE that it could indeed install on the 'home' version of Windows XP.

I had zero previous experience with anything similar. But the interface that Orca provided was intuitive enough ( at the time ) that I was able to figure out what I wanted to do.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.