/build/static/layout/Breadcrumb_cap_w.png

How to cancel mst change

Good afternoon AppDeploy forum,

I am using InstallShield, and I did a change which would like to take back(delete record inside binary table). Is it possible?

So my request goal is to do not create again mst, just cancel last change inside this mst.

Thank you
xxMBxx

0 Comments   [ + ] Show comments

Answers (6)

Posted by: anonymous_9363 14 years ago
Red Belt
0
One, post in the correct forum, 'Package Development'. This forum deals with errors returned by the Windows Installer engine.

Two, go to 'Direct Editor', locate the row in the 'Binary' table and delete it. If the entry was as a result of adding a Custom Action, delete its row from the 'CustomAction' table.

Three, doesn't IS have an 'Undo' feature?
Posted by: xxMBxx 14 years ago
Orange Belt
0
sorry for incorrect forum,

I have been exporting from binnary table one binnary file. After exporting I have forward with changes inside mst, then save and test. But I have recognize that this "exported binnary" is deleted via the mst. So when I open it in Install shield I can see on direct editon binary tabel that binary19 is strikthrought. How could I unstrikethrought the binary19 record?
Posted by: anonymous_9363 14 years ago
Red Belt
0
Oh, wait...perhaps I misunderstood...is it that you deleted a record from the table and now you want to reinstate it?
Posted by: xxMBxx 14 years ago
Orange Belt
0
is it that you deleted a record from the table and now you want to reinstate it? -> Yes
Posted by: anonymous_9363 14 years ago
Red Belt
0
It's a shame IS doesn't create back-ups of files, like Wise does, eh? Now might be a good time to get into the habit of creating copies of working files before making changes...

Tricky, this one. I'd be loath to re-import the binary into the MST's Binary table, as I don't honestly know what the effct would be in having an entry in the MSI and an identical one in the MST. In your position, I'd probably:

- install Orca or InstEdit, if you don't already have them.
- copy the MSI
- open both copies of the MSI in separate Orca/InstEdit instances
- apply the "broken" transform to one instance. Usefully, the table changes are highlighted in green
- work through the changes and copy them across to the second instance APART FROM the Binary table deletion
- save the new MST
Posted by: xxMBxx 14 years ago
Orange Belt
0
Recreation of MST have been finaly used to solve the issue. It is more comfortable to recreate MST like VBScab is navigating in the previous message.

Thank you
xxMBxx
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