Tuesday, September 27, 2005

SDK Version 2.10.3 Merge Module Installation Path

There was another minor change in the last release of the SDK that, as it turns out, was worth mentioning since we've had some people encounter a bit of trouble with it.

The SDK files that are installed by the merge module have had their installation location changed. They were being installed to "C:\Program Files\Common Files\Plantronics\Plantronics Device" and they are now being installed to "[CommonFilesFolder]\Plantronics\Plantronics Device". On your typical Windows installation on your typical English language machine these would be indistinguishable.
However, since the new path is using a variable, it must be resolved by the Windows Installer Directory Manager. The Directory Manager needs to be initialized before the path variable is encountered. The initialization happens during three actions: CostInitialize, FileCost, and CostFinalize. Thus, I recommend that you check your installation to make sure these actions are occurring and they are occurring early in the install process. Otherwise you may have problems like the installer error 2732 that we encountered.

0 Comments:

Post a Comment

<< Home