Hidy ho all,
I was curious to see if I could get Dynamics RMS to run on linux. The only way I know of to do this is to run the programs through WINE.
I managed to get the installer to run just fine, but every time I start the pos admin, manager, or pos system itself I'm getting a Run Time error 429, activex can't create object.
I was wondering of anyone had run into this issue, and knew what caused it.
*This post is locked for comments
I don't recall having to register any dll's by hand, but I may have. I do recall installing a number of things via wine tricks though, particularly .NET v4 seemed difficult so that may be it. I certainly didn't have the ActiveX error though.
I'll have another look with a recent WINE build and post here if I get anywhere.
I simply haven't had the time to experiment.
I have no idea what dll's didn't register. But when I have the time, I'm going to try and register them all by hand.
Did you get to this point?
Hi there,
Did you get any further with this?
I spent a good bit of time on it earlier this year to no avail. Managed to get the Admin to run ok, but it would never actually connect to SQL Server (via the connect button or the "Test Database"). Additionally it would not save the Primary Database Server Password in the Configuration (even when added via registry).
Would love to get it running so I can access RMS from my mac while travelling (without booting up a full VirtualBox VM just for that).
Thanks for your reply. Is there some way of finding out exactly what dlls are not registering?
It would be a tedious process (I imagine) to register every single dll by hand.
Hello Matt,
Thank you for your question.
Please note that we have not tested RMS on any operating system outside of Microsoft Windows.
As WINE is only an emulator (despite it's name), it may not be possible to run, as it may not behave as a full version of Windows.
You may want to check with a LINUX or WINE development forum, they may have some ideas how to get the .dll files to register properly.
Thank you,
Scott Wardzinski
Microsoft Dynamics RMS & POS Support Engineer
I wasn't aware that Dynamics RMS needed IE to run properly, but that will be the next step. Thanks for pointing me in that direction.
This might not work at all, I'm considering this as more of a side project. Something to work on when I don't have anything more important to do.
The version of WINE I'm using is 1.7.44, which (from what I understand) is the most recent stable version.
After running some ubuntu updates, I'm getting new error messages though! Starting up the SO Admin shows the same results. But starting SO Manager is now stating "Component 'barcod32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid". The POS is saying "Run-time error '48;: error in loading DLL".
So there is some progress here, though it might be backwards progress.
Which version of wine? Also have you tried to install ie through wine tricks?
I tried this out about 4 years ago and it didnt work. The version of wine back then did not support activex controls. I am not sure they are supported fully by wine.
Also numerous components rely on the underlying windows sdk and older windows controls to operate.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 290,867 Super User 2024 Season 2
Martin Dráb 229,173 Most Valuable Professional
nmaenpaa 101,156