Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does the openPDC include x86 platform targets?

openpdc Platform targets x86
0
0 Posted

Why does the openPDC include x86 platform targets?

0
0

This is to force the build outputs to run as a 32-bit app on a 64-bit system so that it will also work with Access if needed. AnyCPU targets cause applications to run as 64-bit on 64-bit systems and 32-bit on 32-bit systems – x86 forces 32-bit operation on 32-bit or 64-bit systems. The automated nightly build forces a complete x86 build of the entire system (available as openPDCSetup.msi (x86) – opposed to openPDCSetup64.msi (AnyCPU)) so that when you install the 32-bit version of the openPDC on a 64-bit system, it will run as a 32-bit system that will work with Access, even though you are on a 64-bit server. Also, you change the target output for the entire solution in Visual Studio to x86 (this is a local user setting) and run with an Access database for your configuration.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123