Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

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.