I am trying to distribute Streets and Trips 2007 but things seem to be different than previous versions. In the past I have used the ORK's. Does anyone have any tips for 2007? Even if I try to do a /qb- or /qn install I get a prompt about system restore being disabed. I can't find a way to automate this install. Thanks for any feedback.
0 Comments   [ + ] Show 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.

Answers

0
I'd imagine that the MSI is searching for the registry key which determins System Restore's status. Check the following tables: AppSearch, LaunchCondition, FileLocator or RegLocator. If so, you could add a transform which removes the check(s) and pass the tarnsform's name on your command line in the usual way.
Answered 09/06/2007 by: VBScab
Red Belt

Please log in to comment
0
AppSearch:
OUTLOOK_VERSION OutlookVersionRegistry
ISC_IE_VERSION Sig_IE_Version
OFFICE12_INSTALLED Sig_Office12
OFFICE_INTEGRATION Sig_Office_Integration
THIS_INSTALLED_PRODUCTCODE Sig_ST_NA

LaunchCondition:
(NOT ACTION = "ADVERTISE") OR ((ACTION="ADVERTISE") AND (NOT THIS_INSTALLED_PRODUCTCODE = ProductCode))

FileLocator table doesn't exist

RegLocator:
OutlookVersionRegistry 2 Software\Classes\Outlook.Application\CurVer 2
Sig_IE_Version 2 Software\Microsoft\Internet Explorer Version 2
Sig_Office12 2 Software\Microsoft\Office\12.0\Common\ProductVersion LastProduct 2
Sig_Office_Integration 2 Software\Microsoft\MapPoint\14.0 OfficeIntegration 2
Sig_ST_NA 2 Software\Microsoft\AutoMap\14.0\USA ProductCode 2


I cannot find anything checking for a system restore. I know it has to exist though. I will keep trying creative searches for now.
Answered 09/06/2007 by: schieb
Purple Belt

Please log in to comment
0
Install with verbose log and when the dialog is shown look in the log file (some where at the buttom) to find which CA that has just been executed. Maybe it is that one, guessing here.
Answered 09/06/2007 by: AngelD
Red Belt

Please log in to comment
0
Thanks AngelD. It looks like this is actually a Windows Media Player check. Now that I think about it, I have seen a similar dialog when upgrading to WMP11 with system restore turned off. I can probably safely remove this check.

MSI (s) (F4:3C) [09:44:46:375]: Executing op: ProductInfo(,,,,,,,,,,,,,,)
MSI (s) (F4:3C) [09:44:46:375]: Executing op: SetBaseline(Baseline=0,)
MSI (s) (F4:3C) [09:44:46:375]: Executing op: SetBaseline(Baseline=1,)
MSI (s) (F4:3C) [09:44:46:375]: Executing op: ActionStart(Name=WM9Codecs_Installation,Description=Installing Text-to-Speech Components,)
MSI (s) (F4:3C) [09:44:46:390]: Executing op: CustomActionSchedule(Action=WM9Codecs_Installation,ActionType=1026,Source=BinaryData,Target=/Q:A /R:N,)

Interestingly enough when I googled WM9Codecs_Installation, I found this site. They say it only occurs when WMP is running. I beg-to-differ since I am running in a bare VMsession.

http://microsoft-programming.hostweb.com/TopicMessages/microsoft.public.streets-trips/2060013/1/Default.aspx
Answered 09/07/2007 by: schieb
Purple Belt

Please log in to comment
0
Dropping this row in my transform seems to have worked. I will submit this tip to the Package KB. Thanks again everyone.
Answered 09/07/2007 by: schieb
Purple Belt

Please log in to comment
Answer this question or Comment on this question for clarity