Click here to Skip to main content
15,892,298 members
Home / Discussions / Application Lifecycle
   

Application Lifecycle

 
QuestionTFS build best practise Pin
tomas.ivan2-Sep-12 21:19
tomas.ivan2-Sep-12 21:19 
Hi, I'd like to know the best practise for this situation :

Once upon a time, there was a project (A), whose output is mixture of exe and dll files. One needs to create an installation package using the InstallShield and to have also the installation package in version control. The build should run on the build server.
As fas as I know there are two usable ways, how to setup this:

1. one solution S with project A and second InstallShield project. The input for the InstallShield project would be the primary output of the project A.
The build solution BS will include this solution S.
The dll files are not in source control, however there is a possibility to build them.

2. one solution S1 with the project A, that would have after build process - copy output to some destination. Second solution S2 with setup project that takes input from that destination, as a prebuild action it makes check-in of the dll files. The build solution BS will include this solution S2. The dll files are in the source control (preffered).
I don't know whether it is possible to set some prebuild action to InstallShield (LT version).

If you have some ideas how to solve things like this please share it. Maybe there is some really simple solution that I don't know. Thanks Smile | :)
AnswerRe: TFS build best practise Pin
jschell4-Sep-12 12:15
jschell4-Sep-12 12:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.