1553968 - How to prevent the 64 bit msi installing on AMD64 processors when using Click-Once deployment

SAP Knowledge Base Article - Public

1553968 - How to prevent the 64 bit msi installing on AMD64 processors when using Click-Once deployment

Symptom

  • Using Click-Once on a 64 bit computer results in the 64 bit Crystal Reports runtime being installed
  • Application is 32 bit, thus need to install the 32 bit Crystal Reports runtime

Environment

  • VS2010
  • CRVS2010
  • 64 bit OS on production server
  • 64 bit OS on development server
  • 32 bit application

Resolution

  • Find the Product.xml file in the bootstrapper folder:

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\Crystal Reports for .NET Framework 4.0

  • Comment out the below BypassIf entry:

<!--         <BypassIf Property="ProcessorArchitecture" Compare="ValueEqualTo" Value="AMD64"/>      -->

Keywords

CR2010 2010 CR4VS2010 CR4VS NET Dot VS2010 , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , How To

Product

SAP Crystal Reports, developer version for Microsoft Visual Studio