Hi, my employer just asked me, if a certain piece of software that he uses would run on linux - so I did my best to test and got fairly far, but hit a wall so... here are the details:
- Ubuntu MATE, 14.04 running as guest on a VM server (using KVM)
- WF-MAG (windows version 7.9)
App info, errors and install history:
The app is a stock and invoice management tool currently using MSSQL EXPRESS 2008r2 as its database engine. The database is on a different VM (win 7 pro) and the app connects to the DB through LAN.
Installing requires at least .NET 3.5, mdac2.8 (though I added vcrun2008). Additionally the software requires CrystalReports XI Runtime.
The db connection works fine (using FreeTDS and unixodbc), I am able to connect and perform some actions, but after a minute or so the app crashes.
Errors:
During installation of Crystal Reports Runtime:
Runtime Error! Program c:\Windows\system32\msiexec.exe, no further info. However the main app installs correctly regardles of this error.
On launching the main app:
Create MSXML2.XMLHTTP error (REGDB_E_CLASSNOTREG) 80040154
Than the app continues startup. I can leave the window open for an indefinite time and it is all OK. I can open sub-windows and commit changes to the DB, create invoices and so on. At a seemingly random moment the app crashes - no errors, all I get is the POL debug window.
The full debug log is pretty long, should I post this or is it better to use pastebin or host it somwhere?