/build/static/layout/Breadcrumb_cap_w.png

/jm installation problems

Hi,
I am testing my Package with /jm switch 1st time. I am facing some issues in /jm installation.
1) It contains Nested applications, but when I install main app, through /jm, nested apps did not get install.
2) If multiple shortcut are present with multiple features, then does /jm install full application? because in my case it is failed.
3) Even if I am applieng transform, through commandline only msi gets advertised.
any idea, about this behaviour?

0 Comments   [ + ] Show comments

Answers (11)

Posted by: anonymous_9363 14 years ago
Red Belt
0
'/JM' does not trigger an installation, but advertises the application.

Read up about Windows Installer package advertising on MSDN before you proceed.
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
Yes, I already went through some links. I know it is just for package's advertisement, so users will get only shortcuts, and after launching the shortcut, application will be installed for them, but my confusion is,
If there are multiple features present, then how this mechanism will work?
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
Point 3 is cleared. If i am applieng transform with /T switch, then my advertisement triggers msi+mst both, but still point 1 and 2 are not clear.
Posted by: jinxngoblins 14 years ago
Senior Yellow Belt
0
Regarding (1)
- Nested installation is not supposed to run if you advertise an application instead of installing. For details you can visit this link : http://msdn.microsoft.com/en-us/library/aa368010(VS.85).aspx
Regarding (2)
- Are the shortcut installed per machine? or Per user?
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
Shortcuts are advertised, and ALLUSERS is set to 2
Posted by: anonymous_9363 14 years ago
Red Belt
0
Presumably by 'nested applications' you mean nested MSIs? It is generally accepted these days that this is a Really Bad Idea. Avoid at all costs. Deploy the MSIs separately.
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
Ok thanks. Only 2nd point is remained.
My logic/Understanding says, It will not work for multiple feature msi packages, but I want advise from you people, or atleast any link from Microsoft, which supports this logic, So that I can convince my client.
Posted by: jinxngoblins 14 years ago
Senior Yellow Belt
0
Try using the other switch for advertisement /ju.
This would advertise to current user.
Posted by: MSIPackager 14 years ago
3rd Degree Black Belt
0
Regarding 2 - if its a vendor MSI and I assume it is getting it to advertise / install properly and completely depends on many things, like the features layout, feature attributes, custom actions etc. Can be a real pain to achieve.

If its captured its easy to get the whole thing to install, regardless of the shortcut / entrypoint.

And yeah, avoid nested installs like the plague :D
Posted by: Yaduveer 14 years ago
Orange Senior Belt
0
No. I tried using /ju, with ALLUSERS=2, still it does not install full application, on launch of the shortcut.
Posted by: jinxngoblins 14 years ago
Senior Yellow Belt
0
I guess that nested MSI does all the damage. If you want to advertise the package instead of installing it,I would suggest you remove the nested MSI and create a bat file which will concurrently call the two MSIs one after another and advertise them.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ