/build/static/layout/Breadcrumb_cap_w.png

configuring a service that is in a merge module

interesting question here chaps.
We have a bunch of in-house exe's that need to get placed in a MSM as different in-house packages use these exe's.
Some of the exe's are configured as services by these packages and I am wondering if i can create a configurable merge module which will fit our needs.
For example: -
pkgA consumes the MSM and configures test.exe to run as a service called serviceA.
pkgB consumes the MSM and configures test.exe to run as a service called serviceB.
pkgA gets installed and then pkgB go down on the same machine, will this cause any issues?

Does anyone have a better solution?

0 Comments   [ + ] Show comments

Answers (3)

Posted by: anonymous_9363 15 years ago
Red Belt
0
I don't know what you mean by 'pkgA "consumes" the MSM'.

Also, when you say 'pkgA [snip] configures test.exe to run as a service', does that mean that test.exe can run as a console app instead?

Or, is it simply that you want test.exe in an MSM which pkgA and pkgB will need to include?

If the latter, I can't see a problem. MSMs are essentially libraries in MSI form, ready for inclusion in other MSIs in order that the content of those MSIs is standardised (i.e. as far as what the MSM contains, of course). They're no different really to DLLs in that sense.
Posted by: frodo 15 years ago
Orange Senior Belt
0
hi thx for the repsonse, your right there, i mean that pkg A and pkg B both include the merge module. the issue i am thinking about is that the merge module contains the exe's but pkg A and B will configure these exe's differently to run as particular services with diff service names.
if i install pkg A and pkg B (no upgrades\no relation) will the service get configured without changing the already installed service?
Posted by: jmcfadyen 15 years ago
5th Degree Black Belt
0
your probably better writing some code to inject it if its a common item
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