Return to LanScape's home page Go back a page...       Active TopicsActive Topics   Display List of Forum MembersMember List   Knowledge Base SearchSearch   HelpHelp  RegisterRegister  LoginLogin

LanScape VOIP Media Engine™ - Technical Support
 LanScape Support Forum -> LanScape VOIP Media Engine™ - Technical Support
Subject Topic: how to call the RedistSetup.exe from inst Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
will
Junior
Junior


Joined: February 07 2005
Location: Canada
Posts: 48
Posted: February 15 2005 at 3:19pm | IP Logged Quote will

i think this question is beyond your support scope. but we really don't want to spend much time on building the installer. so have to bother you with this.

What we have done is: changed the license info in the LsAutomation.dll source file and build it to a new DLL containing our redistribution code.

We tried to use Windows InstallShield 6.2 to create the installer, we added the singlelinephone.exe,RedistSetup.exe, LMEVoip.dll and the LsAutomation.dll to the excutable files folder. But the question is how to configure it in the InstallShield to make sure the RedistSetup.exe will be called when the user is installing the application.

regards,

will
Back to Top View will's Profile Search for other posts by will
 
support
Administrator
Administrator


Joined: January 26 2005
Location: United States
Posts: 1666
Posted: February 15 2005 at 5:19pm | IP Logged Quote support

Hi Will,

You>>
What we have done is: changed the license info in the LsAutomation.dll source file and build it to a new DLL containing our redistribution code.

Good. This is correct.

Unfortunately, there are so many installer development tools available we cannot give you exact information regarding InstallShield 6.2 and how to make it execute an external EXE image. This will be covered in their user documentation. If you are trying to use an InstallShield “Express” build tool, please take note that those express versions are highly limited and generally do not support these required capabilities.

That being said, if you want to use InstallShield to create your distribution, you will need to take the following general steps:

1)
Add to your InstallShield project all files that make up your application. This means any executables you are going to distribute, in addition to any developed DLLs and document files your software developers create, etc.

2)
Add your custom LsAutomation.DLL to your install project.

3)
Add the VOIP Media Engine redistribution files to your install project. The following file images need to be added:

instmsi.exe
instmsiw.exe
RedistSetup.exe
RedistSetup.ini
RedistSetup.msi
RedistSetup1.cab

4)We do not use InstallShield anymore but as I recall, you can specify that certain files during your install get copied to a TEMP folder. These temp files are only used during your InstallShield installation. In your InstallShield project, you must specify that the files in steps 2 and 3 get copied from your built install image (your CAB files) to a temp folder.

5) Also, In InstallShield, you must specify that their installer “engine” execute the LanScape RedistSetup.exe that will be in a TEMP folder on the target machine. The RedistSetup.exe EXE can be executed anywhere during your install process by the InstallShield Engine. Just make sure that all the temp files in steps 2 and 3 are in the same TEMP folder and all will go as planned.

I am sorry that we cannot be more specific regarding InstallShield 6.2.


Back to Top View support's Profile Search for other posts by support Visit support's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum






Contact LanScape Hear what the Lawyers have to say How youm may use this site Read your privacy rights