You receive a "The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing" when you try to install a BizTalk Server 2004 service pack or other product update (895294)
The information in this article applies to:
- Microsoft BizTalk Server 2004 Developer Edition
- Microsoft BizTalk Server 2004 Partner Edition
- Microsoft BizTalk Server 2004 Standard Edition
- Microsoft BizTalk Server 2004 Enterprise Edition
SYMPTOMSWhen you try to install a Microsoft BizTalk Server 2004 service
pack or another product update, the installation fails and you receive an error message that is similar to
the following: The upgrade patch cannot be
installed by the Windows Installer service because the program to be upgraded
may be missing, or the upgrade patch may update a different version of the
program. Verify that the program to be upgraded exists on your computer and
that you have the correct upgrade patch. CAUSEThis issue can occur if the language version of BizTalk Server 2004 that is stored in the registry does not match the language version of the service pack or the update that you are installing. This language version mismatch occurs if you have previously installed a BizTalk Server 2004 product update and that product update was for a language version of BizTalk Server that is different from the language version of BizTalk Server 2004 that is installed.
Versions of BizTalk Server 2004 product updates that were released before
January 2005 do not perform language version checking. Instead, they set the language
version of BizTalk Server 2004 that is stored in the registry to the same language version as the
update that is being installed.
All BizTalk Server 2004 product updates that have been introduced
after January 2005 perform language version checking. These updates will not install
if the language version of BizTalk Server that is indicated in the registry does not match the
language version of the update. This issue persists even if the mismatched
update is subsequently uninstalled.RESOLUTIONTo resolve this issue, contact Microsoft Product
Support Services.MORE INFORMATIONThis behavior has been specifically observed to occur if you install a
product documentation update that was released before January 2005 and if the
update did not match the language version of BizTalk Server 2004 that was on
the computer that was being updated.
Modification Type: | Major | Last Reviewed: | 3/10/2005 |
---|
Keywords: | kbprb KB895294 kbAudDeveloper |
---|
|