Hi All,

I have an App which is generating msi but it has a dependency .net 4 which also has msi. Can anyone say what should be Custom Action Type, location, Source, Target, Return processing, In Script execution, Execution Scheduling, Install UI Sequence and Install Execute Sequence to be. Please help.

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2

Are you going to create nested installation??? It is not a recommended method..

You will have to install them one by one.. .Net should be considered as pre-req and should be installed first  (.Net you can install the exe itself with silent switch) and you can create Transform for your main application's msi..

Answered 01/28/2013 by: jagadeish
Red Belt

  • http://msdn.microsoft.com/library/ee942965(v=VS.100).aspx#installing_manually
Please log in to comment

Answers

0

Thank You Jagadish, I got to know .net has been packaged by previoys packager, it is as you provided in the link. They made use of exe for packaging .net. Keeping it in mind, can anyone please let me know for above options.

.exe is a dependency which is .net and the other is vendor msi which is the main applicatin

Answered 01/28/2013 by: removedbyuser85960
Green Belt

  • repackaging .net ... scary!! installing nested even more ... just install them one by one as Jagadeish explains.
  • Okay Jaybee, I have worked on .net 1, 3.5 and 4 but on Wise. Here there is no Wise at all. Anyway I was told to use .net 4 which is repackaged already and then repackage the main installer which is vendor msi. For this Vendor MSI, only here is my post.

    http://www.itninja.com/question/serial-numbr-in-a-msi
Please log in to comment
0

You could use your deployment tool set to chain the deployment of the pre-req. This removes the need to attempt a nasty chained installation from your installer.

Also something like .NET is required by many applications, and because of that it is included in our SOE.

Hope that helps,

Dunnpy

Answered 01/29/2013 by: dunnpy
Red Belt

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