/build/static/layout/Breadcrumb_cap_w.png

Decrypting a mst file - 'Appsearch', Help needed

Hello

We are currently deploying windows 7 to our company however all the .msi files we have have been setup with a .mst file that seems to allow only the installer to work on specific builds. From what i can see its looking for a specific registry however when entering this registry intow our new build it still does not work due to the 'LaunchCondition', am i missing anything else?

The mst contains this:

AppSearch:
Property = COMPANYBUILDSEARCH
Signature = sigCOMPANYBuild

Component
Component = COMPANYBrandingComponent
Compoendlt = {5541BED2-89AD-4475-BA0C-7BC827457AF8}
Directory_ = TARGETDIR
Attributes = 6
KeyPath = COMPANYRegistry005

CustomAction
Action = SetPN
Type = 51
Source = ProductName
Target = COMPANY_[OriginalProductName]_V[ProductVersion]_R[PackageReleaseVersion]

Action = SetOPN
Type = 51
Source = OriginalProductName
Target = [ProductName]

Feature
Feature = COMPANYBranding
Title = COMPANY Branding
Display = 1
Level = 1
Directory = TARGETDIR
Attributes = 48

FeatureComponents
Feature_ = COMPANYBranding
Component = COMPANYBrandingComponent

InstallExecuteSequence
Action = SetPN
Sequence = 186

Action = SETOPN
Sequence = 185

LaunchCondition
Condition = COMPANYBUILDSEARCH
Description = This package can only be installed on the COMPANY build.

Property
SecureCustomProperties = COMPANYBUILDSEARCH

RegLocator
Signature = sigCOMPANYBuild
Root = 2
Key = SOFTWARE\Company
Name = Build
Type = 2

Registry
Registry = COMPANYRegistry001
Root = 2
Key = Software\COMPANY\Packaged Applications\[Manufacturer]\[OriginalProductName]\V[ProductVersion]\R[PackageReleaseVersion]

Registry = COMPANYRegistry003
Root = 2
Key = Software\COMPANY\Packaged Applications\[Manufacturer]\[OriginalProductName]\V[ProductVersion]\R[PackageReleaseVersion]

Registry = COMPANYRegistry007
Root = 2
Key = Software\COMPANY\Packaged Applications\[Manufacturer]\[OriginalProductName]\V[ProductVersion]\R[PackageReleaseVersion]

Registry = COMPANYRegistry004
Root = 2
Key = Software\COMPANY\Packaged Applications\[Manufacturer]\[OriginalProductName]\V[ProductVersion]\R[PackageReleaseVersion]

Registry = COMPANYRegistry005
Root = 2
Key = Software\COMPANY\Packaged Applications\[Manufacturer]\[OriginalProductName]\V[ProductVersion]\R[PackageReleaseVersion]

0 Comments   [ + ] Show comments

Answers (4)

Posted by: pjgeutjens 12 years ago
Red Belt
0
Is it a problem just to remove the launchcondition in the packages? Otherwise you'll have to put the registry key HKLM\SOFTWARE\Company\Build in place.

PJ
Posted by: Innes 12 years ago
Yellow Belt
0
We have a large ammount of applications and i was hopeing to not have to change the mst file for each, I have a registry in place HKLM\SOFTWARE\Company\Build but it still fails
Posted by: pjgeutjens 12 years ago
Red Belt
0
what does a verbose log tell you about the values being detected in the AppSearch and the value of COMPANYBUILDSEARCH?
Posted by: AngelD 12 years ago
Red Belt
0
You need to have a registry entry named "Build" under the registry key "HKLM\SOFTWARE\Company"
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