/build/static/layout/Breadcrumb_cap_w.png

Frustrating problems with a transform!

Hi Folks,

I'm having a bit of an issue with a transform I've created. Basically, I've received a vendor msi and the only real change (apart from customising a few dialogs) I have to make is to enter a different URL to the one in the vendor msi. So I created a transform specifying the new url and applied it to the msi. The problem is that the msi refuses to accept this and keeps defaulting to its own URL.

As an aside, I also tried editing the original msi with Orca and substituting my URL for the default but that didn't work either [:@]

Am I missing something painfully obvious here or can anyone offer some advice?

0 Comments   [ + ] Show comments

Answers (7)

Posted by: anonymous_9363 16 years ago
Red Belt
0
Run your install with verbose logging (add '/L*v [path_to_and_name_of_log_file]' to the MSIExec command line) and see where the property is being changed. Better yet, if your authoring tool has a debug option, run the MSI there with a watch on the property. As soon as it changes, you'll be able to see which action was responsible.
Posted by: Masterchief 16 years ago
Yellow Belt
0
I know the property being changed (CORESERVICE_URL) and I've tried changing it to my new URL (I've tried it in the mst and seperately in the msi itself) but still no difference [:(]
Posted by: anonymous_9363 16 years ago
Red Belt
0
Yes, you said that already. Run a log or run the MSI/MST in the debugger. Otherwise you're groping in the dark. For starters, it'll tell you if your transform is even being applied.
Posted by: Masterchief 16 years ago
Yellow Belt
0
Ok, I checked the log file, My property is going in but its getting overwritten by the default property of the original msi, now i have no idea why this might be the case
Posted by: nheim 16 years ago
10th Degree Black Belt
0
Search the log for the exact action, where the property gets overwritten.
Then load the MSI into ORCA and search this action in the 'InstallExecuteSequence' table.
Most likely, it will call a line from the 'Custom Action' table. Go there and have a look.
Maybe its just a simple one. However, copy the CA and paste it here, so we can have a look at it.
Regards, Nick
Posted by: anonymous_9363 16 years ago
Red Belt
0
It sounds like a job for the debugger. If you don't have a debugging option in your authoring tool (unlikely), check out SysInternal's DebugView.
Posted by: kardock 16 years ago
Second Degree Green Belt
0
hi,

look into the properties of the transform you will probably see the wrong URL there.

if so, change this one and the correct URL will be displayed in Add/Remove page.

thanks!
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