cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
sbrown
Level 6

System Search Failed, ism format changed

IS 2008 Basic msi project, I added a System Search for IE 6. If I build this on my development machine, no problems. On my build machine, Error IE 6 not found, terminate install. It took me awhile but if I open the 2 msi files in ORCA.
My Build machine has the following entry:
Tables:Dr Locator,Signature_:sigShdocvw, Parent:(here there is a square which seems to translate to a CR), Path:[systemFolder], Depth:0

On my machine the same entry is completely blank in the Parent column.

If I look at the ism files:
Build machine:

Signature_
Parent
Path
Depth












NewSignature11
[ProgramFilesFolder] 10
sigShdocvw
[WindowsFolder] 3


My machine:

Signature_
Parent
Path
Depth


NewSignature11[ProgramFilesFolder]10
sigShdocvw[WindowsFolder]3



I have to modify my ISm files to change a property before building the Release. I have used C# with XmlDocument and TFS with Regex. Both of them change the format.

Any ideas?
Labels (1)
0 Kudos
(2) Replies
MichaelU
Level 12 Flexeran
Level 12 Flexeran

Can the modifications you need to make be done with InstallShield's automation? That should avoid unexpected changes to the XML format that hold semantic meaning to InstallShield.
0 Kudos
sbrown
Level 6

Last night I remembered that when I added the modification to use MSBuild regular expression I forgot to remove the xmldocument modification. The regular expression works fine, it was the xmldocument that changed the format.
Thanks
0 Kudos