Hi ,
I'm Using Install shield 2012 Basic MSI Project
We planned to make build automation, I found the solution to trigger install shield build pro-grammatically using "ISCMDBLD"

Challenges,

1. How to add files and folders into install shield destination folder pro grammatically.
2. How to compare the files from source location to install shield destination location before triggering build.
3. Changing package code(we can set release view right,if any other option let me know).

It's urgent requirement ..it's big headache is how to add file automatically ?is it possible or not...?
  
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

0
Can you please suggest something....
Answered 05/12/2015 by: perumal9791
Yellow Belt

Please log in to comment
0

I wouldn't bother. Just try Googling for *any* information about ISCMDBLD!!

Use Wix instead. There's a good and active group of users who will help you with problems, it's driven by XML files (which allows you to do Q&D edits) and it's thoroughly documented.

Answered 03/19/2015 by: VBScab
Red Belt

Please log in to comment
0

if you have your ISM, when you add files, it will automatically check at build time to add the latest files.

so if you overwrite a specific file with a later file, the latest file will be added at build time.

 

if you are talking about developers creating a handful of new files you don't know about and how to add them, that becomes a bit more intereting. "how do I add files I don't know about?"

If you go to your ISM, Add a Folder (that might one day contain some Extra 'unknown files' you will get the option in InstallShield to add something like a dynamic link folder thing. I do not like using this, but it could be a solution to your problem. I like managing files and components.

Installshield should create extra components for each 'executable file' in accordance with MSI rules.

Answered 03/20/2015 by: Badger
Red Belt

Please log in to comment
0

if you have your ISM, when you add files, it will automatically check at build time to add the latest files.

so if you overwrite a specific file with a later file, the latest file will be added at build time.

 

if you are talking about developers creating a handful of new files you don't know about and how to add them, that becomes a bit more interesting. "how do I add files I don't know about?"

If you go to your ISM, Add a Folder (that might one day contain some Extra 'unknown files' you will get the option in InstallShield to add something like a dynamic link folder thing. I do not like using this, but it could be a solution to your problem. I like managing files and components.

Installshield should create extra components for each 'executable file' in accordance with MSI rules.

Answered 03/20/2015 by: Badger
Red Belt

Please log in to comment
0

NIce answer...But I dont want to use Dynamic link option Because I'm creating minor update...Already full installer we have released.Now we are creating minor update...in minor update if we use dynamic link,while installing it's not overwriting with existing version.

So each build before triggering i want compare the files and want to add new files  in install shield destination folder pro grammatically....

This is what my requirement....can you give some other ideas....
Answered 03/20/2015 by: perumal9791
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity