I have a legacy app written in Access 2000, which is still in continuous use. Around 2021 the .mdb became an .accdb, but I don't remember how. We have been running it for years on a windows 10 machine using the Microsoft Access Runtime 2010. It is a 64 bit machine running 32 bit Office. So now that machine is dying and I am trying to port this to a Windows 11 box.
Can I get here from there?
The 2010 runtime is discontinued, but there is a 2016 runtime.
The new machine is 64 bit and has a 64 bit copy of Office Home 2024 installed. The 64 bit Access 2016 runtime refuses to install because my current Office is Click to Run. The 32-bit version of the runtime refuses to install because my Office is 64 bit.
On the probably mistaken assumption that the Access runtime would be a standalone thing that shouldn't care about the current Office, I managed to find the old (32 bit) MSACCESS.EXE and a manifest that goes with it on the Win10 machine. But I have no idea how to install it.
Can anybody suggest a way forward?
* I recently bought the PC from Dell, and they installed the 64 bit Office. Presumably I can convince them I need a license and/or link to a 32 bit Office I can replace this with. I am wary of uninstalling a full Office, but I don't see a reason why this PC needs a 64 bit version. But is that going to land me in Click-to-Run trouble? I kinda doubt Microsoft offers a MSI for Office 2024
* Any way I can get this to run in a 64 bit runtime? The old app has simple VBA, mostly to run the UI screens. There are no Declare statements or anything "advanced" If there is a 64 bit, CtR runtime, the app has a fighting chance of working.
thanks, Allan
------
"He had the look of one who had drunk the cup of life and found a dead beetle at the bottom."
--― P.G. Wodehouse