https://bugs.winehq.org/show_bug.cgi?id=45357 --- Comment #4 from Silvan <s.jegen(a)gmail.com> --- (In reply to Silvan from comment #3)
Thanks for having a look!
(In reply to Anastasius Focht from comment #2)
For me it looks like the problem is already at instantiating some object through native->manager wrapper.
'CSharp_new_SolidFramework_Converters_PdfToWordConverterBase' -> throws C++ exception
Ah, I missed that.
[...]
SolidOCR and now our program doesn't work in Wine anymore.
It seems somewhat likely that it makes use of more .NET libraries now and something is missing? I will investigate some more.
According to https://www.soliddocuments.com/download.htm?product=SolidFramework the only requirement is .NET Framework 4.0 or later. I tested several versions (4.0, 4.5, 4.62) but encountered the same issue each time. I ran the still working old version of the code with WINEDEBUG=+relay and now suspect that the issue may be due to the development license. The development license I currently use depends on the machine ID which is generated by a Solid-Framework-provided program and is specific to the machine that you run that tool on. I now suspect that validating that machine specific ID fails when running the code in Wine. I will try running the program through wine again after I have the production license which is not machine-specific and thus should not try to derive some machine-specific ID at runtime. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.