/bundles/itninjaweb/img/Breadcrumb_cap_w.png
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   [ - ] Hide Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity

Answers

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
Answered 11/23/2011 by: pjgeutjens
Red Belt

Please log in to comment
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
Answered 11/23/2011 by: Innes
Yellow Belt

Please log in to comment
0
what does a verbose log tell you about the values being detected in the AppSearch and the value of COMPANYBUILDSEARCH?
Answered 11/23/2011 by: pjgeutjens
Red Belt

Please log in to comment
0
You need to have a registry entry named "Build" under the registry key "HKLM\SOFTWARE\Company"
Answered 11/23/2011 by: AngelD
Red Belt

Please log in to comment