Прекрасно осознаю, что кроме меня это вряд ли кому-то нужно, но за спрос не бьют, как говорится, так что пусть будет такая тема, подпишусь на неё, вдруг однажды кто-нибудь подскажет решение =)
Т.к. это .NET приложение, теоретически его можно запустить с помощью mono. И оно даже запускается, но выдаёт вот такую ошибку при попытке подключения к БД:
Пробовал в настройках менять "\" на "/" в путях к файлу БД и конфигу, менял тип БД, удалял и создавал новую... Результат тот же.
При нажатии "Отмена" программа закрывается и в консоль выкидывает ошибку (похоже что-то связанное со шрифтами), не знаю, имеет ли она отношение к проблеме или нет:
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'Elegant.Ui.ScreenTipSkin' threw an exception. ---> System.ArgumentException: Name
Parameter name: Object was disposed.
at System.Drawing.FontFamily.get_Name () [0x00021] in <b06ae2d65ae841c1aebc3e24f24a1414>:0
at (wrapper remoting-invoke-with-check) System.Drawing.FontFamily.get_Name()
at System.Drawing.Font.setProperties (System.Drawing.FontFamily family, System.Single emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, System.Byte charSet, System.Boolean isVertical) [0x00000] in <b06ae2d65ae841c1aebc3e24f24a1414>:0
at System.Drawing.Font..ctor (System.Drawing.Font prototype, System.Drawing.FontStyle newStyle) [0x00031] in <b06ae2d65ae841c1aebc3e24f24a1414>:0
at (wrapper remoting-invoke-with-check) System.Drawing.Font..ctor(System.Drawing.Font,System.Drawing.FontStyle)
at Elegant.Ui.ScreenTipSkin..cctor () [0x00005] in <dbb2d1d1524f4665bc0b5af621e0f762>:0
--- End of inner exception stack trace ---