Open francisconoriega opened 9 years ago
Until recently, TextAnalysisTool.NET was a pretty standard .NET 2.0 WinForms app. Assuming the Mono runtime supports such apps, I'd expect things should mostly work as-is. However, in order to achieve the best performance, there are some places in the list code where DllImport
and SendMessage
are used to talk directly to the Win32 LISTBOX
implementation which I don't expect would work similarly on Mac/Linux. Looking very briefly at the code, it may be the case that these places could use the less-performant WinForms wrappers for better cross-platform portability. But the only way to know for sure would be to try - then work through the issues as they came up.
I tried to run TextAnalysisTool.NET using Mono on linux and this is the exception it gave me (printscreen attached)
Hi, I recently successfully deployed this wonderful tool (2023-04-25 release) on my Kubuntu 22.04 with latest winehq-stable and dotnet48 from winetricks. It looks like this:
I'm now sure if this would be possible, what internals the app uses, but it would be great if we could run TextAnalysisTool anywhere we can run apps with Mono or with the new Roseline compiler.