Flexera Software Community  

Go Back   Flexera Software Community > Products > InstallShield > InstallShield 2008
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-11-2008, 02:03 PM
sbrown sbrown is offline
Super User (100+ Posts)
 
Join Date: Oct 2001
Posts: 105
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:
Tablesr Locator,Signature_:sigShdocvw, Parenthere 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:
<table name="DrLocator">
<col key="yes" def="s72">Signature_</col>
<col key="yes" def="S72">Parent</col>
<col key="yes" def="S255">Path</col>
<col def="I2">Depth</col>
<row>
<td>NewSignature11</td>
<td>
</td>
<td>[ProgramFilesFolder]</td>
<td>10</td>
</row>
<row>
<td>sigShdocvw</td>
<td>
</td>
<td>[WindowsFolder]</td>
<td>3</td>
</row>
</table>

My machine:
<table name="DrLocator">
<col key="yes" def="s72">Signature_</col>
<col key="yes" def="S72">Parent</col>
<col key="yes" def="S255">Path</col>
<col def="I2">Depth</col>
<row><td>NewSignature11</td><td></td><td>[ProgramFilesFolder]</td><td>10</td></row>
<row><td>sigShdocvw</td><td></td><td>[WindowsFolder]</td><td>3</td></row>
</table>


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?
Reply With Quote
  #2  
Old 08-12-2008, 09:07 AM
MichaelU's Avatar
MichaelU MichaelU is offline
InstallShield Software Engineer
 
Join Date: Jan 2004
Location: Schaumburg, IL
Posts: 3,404
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.
__________________
Michael Urman - Senior Software Engineer - Flexera Software: InstallShield Team
Reply With Quote
  #3  
Old 08-12-2008, 09:41 AM
sbrown sbrown is offline
Super User (100+ Posts)
 
Join Date: Oct 2001
Posts: 105
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
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 04:51 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
© 2010 Flexera Software Inc. All rights reserved.