/build/static/layout/Breadcrumb_cap_w.png

Repairing a product with new features

We have saleslogix 6.2.4 in our environment.

The original package needed 2 features, so we took the base msi and created a transform with those options selected.

Now, we need to add another feature in the package.

Here is what I did:
I opened the mst in wise package studio, and selected the new feature to be installed; recompiled the old mst as newtransform.mst. I did not change any product code. I just renamed the old mst, opened it in wise, selected the feature to be installed and re-compiled it.

We use setup.bat to install the product
I am using this command line in the setup.bat:
msiexec /i "filename.msi" TRANSFORMS="newtransform.mst"

Here is what is happening:

On a new machine (without previous install of the product), the install works fine with all the 3 features needed.

On a machine with previous install (with 2 previous features), the new feature does not get installed.
I tried using msiexec /fpecms "filename.msi" transforms="newtransform.mst" (to see if repair will work), but that does not install the new feature.

Is there a specific command line parameter that I should be using to install the new feature on a machine with previous install of the product?

Should I be changing the product code of the new mst?

Thanks

0 Comments   [ + ] Show comments

Answers (7)

Posted by: turbokitty 15 years ago
6th Degree Black Belt
0
Is the transform only setting the feature level? You can do that from the command line with the ADDLOCAL property.

Try running this command on your machines with the app already installed:
msiexec /i whatever.msi ADDLOCAL=ALL REINSTALLMODE=vamus REINSTALL=ALL /qn

That should add all the features. If you want to only install some, you can call them out instead of using "ALL". Look up ADDLOCAL with Google.
Posted by: aek 15 years ago
Purple Belt
0
install some

Thanks

I did try the the command line: msiexec /i "product.msi" ADDLOCAL=Bundler REINSTALLMODE = vamus /qb;
but this did not install the new feature(bundler) on top of the existing app.

I might just have to lookup some command line options to install saleslogix 6.2.4 features
Posted by: turbokitty 15 years ago
6th Degree Black Belt
0
Hmm interesting, I didn't try my suggestion, I just assumed it would work. [;)] I'm rebuilding my test PC, but when I'm done I'll try to figure this out.
Maybe someone else knows off the top of their heads.
Posted by: turbokitty 15 years ago
6th Degree Black Belt
0
Sorry, I just looked carefully at what you ran. Try this:
REINSTALLMODE=vaums REINSTALL=ExistingFeature1,ExistingFeature2 ADDLOCAL=NewFeature
Posted by: turbokitty 15 years ago
6th Degree Black Belt
0
I've tested this and it does work. You have to be VERY careful with the spelling and case of the feature names. Check the feature table of the MSI.
Posted by: anonymous_9363 15 years ago
Red Belt
0
You have to be VERY careful with the spelling and case of the feature names. Well, spelling a feature name incorrectly will obviously have implications but as you rightly say, Turbs, the case is important: it has to match.
Posted by: aek 15 years ago
Purple Belt
0
else knows off the top of their

Thank you guys!
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