BUG: You receive an "installation is in progress" message when you remove a program that was created in Visual Studio .NET (837225)
The information in this article applies to:
- Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
- Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
- Microsoft Visual Studio .NET (2003), Academic Edition
- Microsoft Visual Studio .NET (2002), Professional Edition
- Microsoft Visual Studio .NET (2002), Enterprise Architect Edition
- Microsoft Visual Studio .NET (2002), Enterprise Developer Edition
- Microsoft Visual Studio .NET (2002), Academic Edition
SYMPTOMSIf you create an installation package for an application by
using Microsoft Visual Studio .NET, and if the Setup program in the package
contains custom actions, the Setup program runs correctly and the application
installs as expected. However, when you remove the application, you may receive
the following message: Installation is in
progress.CAUSEThis problem may occur if the Setup program invokes the Installer.Install method instead of the Installer.Uninstall method during the removal process.
When you use custom
actions that use the CustomActionData property to pass data to the custom actions, some internal
keywords in the CustomAction table may be overwritten. If any internal keywords
have been overwritten, unexpected behavior may occur, such as the behavior that
the "Symptoms" section describes.WORKAROUNDTo work around this behavior, do not use the CustomActionData property to pass data to custom actions that your Setup programs
use.STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.REFERENCESFor more information, visit the following Microsoft
Developer Network (MSDN) Web sites:
Modification Type: | Minor | Last Reviewed: | 3/4/2006 |
---|
Keywords: | kbvs2005swept kbvs2005doesnotapply kbvs2002sp1sweep kbpending kbDeployment kbCustomAct kbAppSetup kbbug KB837225 kbAudDeveloper |
---|
|