Exported COM+ Proxy fails to install on 32-bit clients

Article ID: 2741982 - View products that this article applies to.
Expand all | Collapse all

Summary

Consider the following scenario. You have a Serviced Component complied for any CPU type, and you use a 64-bit installer to register it on a 64-bit version of Microsoft Windows. When you try to export this application you will produce an MSI file which can only be installed on another 64-bit system. If you then run the MSI on a 32-bit Windows client, you will receive an error message similar to the following:

This installation package is not supported by this processor type



More information

This behavior is by design. Use one of the following options to work around this behavior:

  1. Create your own MSI installer package for the 32-bit clients.


    OR

  2. First register the Serviced Component using the 32-bit version of regsvcs.exe, then make the configuration changes to the application, and then export the proxy; this will produce a MSI that will install on 32-bit machines. Later you may delete the application and instead register the serviced component using the 64-bit regsvcs.exe.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2741982 - Last Review: August 22, 2012 - Revision: 2.1
Applies to
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 Service Pack 2
  • Microsoft Windows Server 2003 Service Pack 2
Keywords: 
KB2741982

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com