Banking4 unter Crossover/Wine

benötigt .NET 4.8

Frank Busse

Betreff:

Banking4 unter Crossover/Wine

 ·  Gepostet: Gestern um 17:14 Uhr  ·  #184748
Banking4 9.1.4.9515 Home, Crossover 25.1.0, Debian trixie

Nach Installation als "unbekannte Anwendung" in eine Win10-bottle startet das Programm nicht. Im CX-Logfile steht:
Code
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Net.ServicePointManager' threw an exception. ---> System.Configuration.ConfigurationErrorsException: Error Initializing the configuration system. ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section <System.Windows.Forms.ApplicationConfigurationSection> (C:\Program Files (x86)\TopBanking4\TopBanking.exe.config line 52)

In der Topbanking.exe.config ab Zeile 52 steht die Konfiguration für High-DPI-Monitore über .NET - und hier liegt offenbar das Problem. Hierzu aus dem CX-Logfile:
Code

011c:0120:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8.1" not implemented
011c:0120:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8" not implemented
[...]
011c:0134:warn:module:LdrGetProcedureAddress "GetCurrentProcessW" (ordinal 0) not found in L"C:\\windows\\Microsoft.NET\\Framework64\\v2.0.50727\\fusion.dll"

Nach Installation des .NET Framework 4.8.1 läuft Banking4.

Nach Information von Subsembly fragt die Installationsroutine unter Windows ab, ob .NET zur Verfügung steht und fragt ggf. nach, ob es installiert werden soll - unter CX fehlt diese Meldung.

@admin: Ich rege an, ein getrenntes Forum für Banking4 unter Wine (und Crossover) einzurichten und diesen Beitrag dorthin zu verschieben.