Hello.
I'm looking for your collective wisdom, if you can relate to my scenario.
The following situation:
- Windows Server 2025 64-bit (Terminal Server)
- Access application ported to Office 365 / Access 365 32-bit (currently still a full version)
- MSComCtl.ocx, specifically TreeView, is integrated (in many program locations).
Scenario 1:
User A creates an accde file, which runs smoothly for User A, including TreeView. User B uses the accde file created by User A, and TreeView causes the error "There is no object in this control."
Both users have the same permissions, and Trusted Locations are set correctly for both users.
Scenario 2:
Identical second server, User A creates an accde file there. This is uploaded to the aforementioned terminal server. User A starts the accde file. Now, I immediately get a message saying that a function cannot be found. Usually, it's an incorrect reference or file, or something similar, but everything is correct.
Does anyone have experience with distributing Access 365 applications to customers or to other computers? Is there anything special I need to consider that wasn't there before? Or am I doing something wrong? Or is this Office 365-specific? Do I need to set any special permissions? Or enter something in the manifest file? I'm slowly running out of ideas.
I've been avoiding 365 so far, but what I've just described just confirms why it was the better approach. Unfortunately, we're now forced to switch...
Note: The application has been working the same way with TreeView for over 20 years, and so far, all ports have caused NO problems. Our current live system (Windows Server 2016 and Office 2019 with Access 2019 Runtime) also works without issues. And before anyone asks: Due to the upcoming end of support and IT requirements, we (unfortunately) have to switch soon...
Thank you in advance for any ideas that help solve the problem.![]()