Hello
I am working on some transforms file for Microsoft Project and Visio Standard 2003. I have created the transforms using the Microsoft Office Custom Installation Wizard. I have a product key that will install the package in GUI mode. However, if add the product key to the transform file or add to the command line using the property PIDKEY=XXXXXXXXXXXX and it will not work. It gives and error message that it is an invalid product ID. I have called Microsoft and they have regenerated a new product key and still the same thing?
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
Most likely the transform isn't being applied. Install with verbose logging applied. The resulting log will tell you a) whether the transform's being applied and b) if the property is changed by the transform
Answered 05/14/2008 by: VBScab
Red Belt

Please log in to comment
0
I installed with a log file and still no change. The transform is being applied and I still get the error message "You have not entered a valid Product Key." But the key I have works in GUI mode. I have used two command lines to do the install. 1. Setup.exe TRANSFORMS="MyTransform.mst" /lv C:\temp\msproject.log /qb and 2. C:\windows\system32\msiexec.exe /i MyMSI.msi TRANSFORMS=MyTransform.mst /lv C:\temp\msproject.log /qb .

Thanks
sswils
Answered 05/14/2008 by: sswils
Senior Yellow Belt

Please log in to comment
0
Did you try using the whole path to the transform?
Answered 05/14/2008 by: AngelD
Red Belt

Please log in to comment
0
Yes.
Answered 05/14/2008 by: sswils
Senior Yellow Belt

Please log in to comment
0
Could you post the lines from the verbose log while getting the "invalid product ID" message
Answered 05/14/2008 by: AngelD
Red Belt

Please log in to comment
0
How is this?

MSI (s) (3C:1C) [14:30:40:635]: Transforms are relative secure.
MSI (s) (3C:1C) [14:30:40:635]: Transforming table Property.
MSI (s) (3C:1C) [14:30:40:635]: Command Line: TRANSFORMS=@MSProjectSTD2003.MST PIDKEY=********** LAUNCHEDFROMSETUP=1 SETUPEXEPATH=J:\APPS\Production\MS Project Standard 2003\ SETUPEXENAME=SETUP.EXE LOGVERBOSE=1 STANDALONEOSE=C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\FILES\SETUP\OSE.EXE CDCACHE=2 DELETABLECACHE=1 LOCALCACHEDRIVE=C DWSETUPLOGFILE=C:\temp\msproject.log DWMSILOGFILE=C:\temp\msproject_Task(0001).txt CURRENTDIRECTORY=J:\APPS\Production\MS Project Standard 2003 CLIENTUILEVEL=2 CLIENTPROCESSID=2676
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding PackageCode property. Its value is '{72C2E1E1-E71F-4981-87DA-70467A63A131}'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding RecacheTransforms property. Its value is 'C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\MSProjectSTD2003.MST'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding TRANSFORMS property. Its value is '@MSProjectSTD2003.MST'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding TRANSFORMSSECURE property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding TRANSFORMSATSOURCE property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: Product Code passed to Engine.Initialize: '
MSI (s) (3C:1C) [14:30:40:635]: Product Code from property table before transforms: '{903A0409-6000-11D3-8CFE-0150048383C9}'
MSI (s) (3C:1C) [14:30:40:635]: Product Code from property table after transforms: '{903A0409-6000-11D3-8CFE-0150048383C9}'
MSI (s) (3C:1C) [14:30:40:635]: Product not registered: beginning first-time install
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding ProductState property. Its value is '-1'.
MSI (s) (3C:1C) [14:30:40:635]: Entering CMsiConfigurationManager::SetLastUsedSource.
MSI (s) (3C:1C) [14:30:40:635]: User policy value 'SearchOrder' is 'nmu'
MSI (s) (3C:1C) [14:30:40:635]: Adding new sources is allowed.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding PackagecodeChanging property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: Package name extracted from package path: 'PRJSTDE.MSI'
MSI (s) (3C:1C) [14:30:40:635]: Package to be registered: 'PRJSTDE.MSI'
MSI (s) (3C:1C) [14:30:40:635]: Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
MSI (s) (3C:1C) [14:30:40:635]: Machine policy value 'DisableMsi' is 0
MSI (s) (3C:1C) [14:30:40:635]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (3C:1C) [14:30:40:635]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (3C:1C) [14:30:40:635]: Product installation will be elevated because user is admin and product is being installed per-machine.
MSI (s) (3C:1C) [14:30:40:635]: Running product '{903A0409-6000-11D3-8CFE-0150048383C9}' with elevated privileges: Product is assigned.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding LAUNCHEDFROMSETUP property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding SETUPEXEPATH property. Its value is 'J:\APPS\Production\MS Project Standard 2003\'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding SETUPEXENAME property. Its value is 'SETUP.EXE'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding LOGVERBOSE property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding STANDALONEOSE property. Its value is 'C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\FILES\SETUP\OSE.EXE'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Modifying CDCACHE property. Its current value is '0'. Its new value: '2'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding DELETABLECACHE property. Its value is '1'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Modifying LOCALCACHEDRIVE property. Its current value is '?'. Its new value: 'C'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding DWSETUPLOGFILE property. Its value is 'C:\temp\msproject.log'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding DWMSILOGFILE property. Its value is 'C:\temp\msproject_Task(0001).txt'.
MSI (s) (3C:1C) [14:30:40:635]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'J:\APPS\Production\MS Project Standard 2003'.
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '2'.
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '2676'.
MSI (s) (3C:1C) [14:30:40:645]: TRANSFORMS property is now: @MSProjectSTD2003.MST
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding SourceDir property. Its value is 'C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\'.
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding SOURCEDIR property. Its value is 'C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\'.
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding SourcedirProduct property. Its value is '{903A0409-6000-11D3-8CFE-0150048383C9}'.
MSI (s) (3C:1C) [14:30:40:645]: PROPERTY CHANGE: Adding VersionDatabase property. Its value is '100'.
Answered 05/14/2008 by: sswils
Senior Yellow Belt

Please log in to comment
0
MSI (s) (3C:1C) [14:30:40:635]: Command Line: TRANSFORMS=@MSProjectSTD2003.MST IIRC, the preceding '@' means that the MSI is using an embedded transform, doesn't it? I don't see any sign of asn external one being processed...
Answered 05/15/2008 by: VBScab
Red Belt

Please log in to comment
0
ORIGINAL: sswils

Hello
I am working on some transforms file for Microsoft Project and Visio Standard 2003. I have created the transforms using the Microsoft Office Custom Installation Wizard. I have a product key that will install the package in GUI mode. However, if add the product key to the transform file or add to the command line using the property PIDKEY=XXXXXXXXXXXX and it will not work. It gives and error message that it is an invalid product ID. I have called Microsoft and they have regenerated a new product key and still the same thing?


Hello sswils,

I'm not sure if you still have this issue or not. Now, I have seen this problem in the past with other software. Often times it was caused by my serial number not being used with the correct version of the product. So, just make sure that your serial number is in use with the correct version of the source files.

Regards,
Steph
Answered 05/15/2008 by: Fau
Senior Purple Belt

Please log in to comment
0
Fau

It works if you install with the GUI so it is a geed number. It looks like the transform is not being used so now I know where to loo now. Thanks all.
Answered 05/19/2008 by: sswils
Senior Yellow Belt

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