When you develop an application that uses Crystal Reports you will need to install runtimes that match the target CPU of your application.
An application that targets 64-bit cpus specifically must have the 64 bit version of the runtimes. An application that targets 32-bit cpus specifically must have the 32-bit version of the runtimes installed. However, if your target cpu is set to "Any CPU", then you must install both the 32-bit and the 64-bit runtimes.
Targeting both platforms also leads to an issue that will actually prevent you from using the application on 32-bit systems. This is due to the application requiring the 64-bit runtimes because you can't install a 64-bit version of the runtimes on a 32-bit system.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…