LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

About customizing an MSI file

Hi to you all,
I need to customize an msi file (installer) generated by CVI in order to
install some instruments driver in one of the CVI subdirectory.
Does one of you know how I could achieve this using either Wise or Orca ?
I looked around, read the pdf coming with CVI but I did'nt find a way to do
it. To be honest I have no time (and I don't want) to become an installer
guru.

Thanks a lot to those of you who will help me to save lot of my time.
Regards, Philippe

Feel free to visit : http://perso.wanadoo.fr/philippe.baucour (The CVI Rebel
Site)
0 Kudos
Message 1 of 5
(2,990 Views)
Do you need to modify the installer files after the fact or can you just use CVI? In the File Groups section of the Create Distribution Kit window, you can add a group for instrument drivers, and using a relative path, you can install the files anywhere you want.
0 Kudos
Message 2 of 5
(2,990 Views)
That would be find if and only if I could make a relative path to the "CVI
directory" on the target PC.
I know about all the options available in the "Group Destination" drop list
control but for what I know there is no "CVI Directory" and this is exactly
the option I need.
All this make me think I need to modify the msi file using Orca or Wise

Any other idea that could help ?
--
Philippe
Feel free to visit : http://perso.wanadoo.fr/philippe.baucour



"Al S" a écrit dans le message de news:
5065000000050000001CF20000-1042324653000@exchange.ni.com...
> Do you need to modify the installer files after the fact or can you
> just use CVI? In the File Groups section of the Create Distribution
> Kit window, you can add a group for instrument drivers,
and using a
> relative path, you can install the files anywhere you want.
0 Kudos
Message 3 of 5
(2,990 Views)
Why do you need to install the instrument drivers in the "CVI Directory"? Just to match the install on your development PC?
The Group Destination lets you select the Program Files Directory or the Root Directory and you could go relative from there to your CVI directory. If the directory doesn't exist when the installer is running, the installer will create it.
0 Kudos
Message 4 of 5
(2,990 Views)
Thanks,

yes, I agree and I know what you're talking. For example my question would
be easily resolved if in the drop list you talk about I could see "CVI
Directory" as an option.

Again, what I really need is to modify an MSI file in order to make sure the
installer will "drop" my intrument driver in the ../CVI/instr sub directory
(this is an example). The point is that I don't know, from inside a MSI
file, how to determine where is the CVI directory on the target station.

I would really appreciate some help on this topics.

--
Philippe
Feel free to visit : http://perso.wanadoo.fr/philippe.baucour



"Al S" a écrit dans le message de news:
50650000000500000053F20000-1042324653000@exchange.ni.com...
> Why do you need to install
the instrument drivers in the "CVI
> Directory"? Just to match the install on your development PC?
> The Group Destination lets you select the Program Files Directory or
> the Root Directory and you could go relative from there to your CVI
> directory. If the directory doesn't exist when the installer is
> running, the installer will create it.
0 Kudos
Message 5 of 5
(2,990 Views)