https://bugs.winehq.org/show_bug.cgi?id=56324
Bug ID: 56324 Summary: Falcon BMS launcher fails to start (native .Net 4.6.1 needed) Product: Wine Version: 9.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs@winehq.org Reporter: xeno@x-s.com.pl Distribution: ---
Created attachment 76056 --> https://bugs.winehq.org/attachment.cgi?id=76056 Interrnal log of the launcher.
Falcon 4 BMS new default launcher crashes at startup due to unimplemented functions of DotNet 4.6.1 with error message:
System.Windows.Markup.XamlParseException The invocation of the constructor on type 'FalconBMS.Launcher.Windows.MainWindow' that matches the specified binding constraints threw an exception
Steps to reproduce (in fresh Win64 bit prefix): - install original Falcon 4 (needed by Falcon BMS installer to proceed due legal agreement) - install Falcon BMS 4.37 with without optional DirectX installation (here Falcon BMS 4.37.3 full installer was used) - launch Falcon Alternative Launcher (new default) binary env WINEPREFIX="/home/<your_user>/.local/share/wineprefixes/<your_prefix_name>" wine <path_to_BMS-dir>/Launcher/FalconBMS_Alternative_Launcher.exe
Expected result: Launcher windows opens up with no error messagex.
Actual result: Instead of Launcher there's error message window displayed. Launcher error is stuck and has to be terminated manually.
Extra notes: Known workaround: installing native .Net 4.6.* runtime makes Launcher work fine, with small visual issues (see bug: #55850)
Alternative Launcher project page on github: https://github.com/chihirobelmo/FalconBMS-Alternative-Launcher