Just tested the Version you appended to your last post.
Wine complitly failes to load the Programm:
18:07:11 user@my-machine:~/games/openxcom/MapView_PckView$ wine MapView.exe
fixme:wincodecs:PngDecoder_Block_GetCount stub
Unhandled Exception:
System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.CurrentSystemTimeZone.GetUtcOffset (DateTime time) [0x00000] in <filename unknown>:0
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at System.Windows.Forms.TextBoxBase..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.TextBox..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.TextBox:.ctor ()
at MapView.Forms.Error.ErrorWindow.InitializeComponent () [0x00000] in <filename unknown>:0
at MapView.Forms.Error.ErrorWindow..ctor (System.Exception exception) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) MapView.Forms.Error.ErrorWindow:.ctor (System.Exception)
at MapView.Forms.Error.ErrorWindowAdapter.HandleException (System.Exception exception) [0x00000] in <filename unknown>:0
at MapView.Startup.RunProgram () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) MapView.Startup:RunProgram ()
at MapView.Program.TestRun () [0x00000] in <filename unknown>:0
at MapView.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.CurrentSystemTimeZone.GetUtcOffset (DateTime time) [0x00000] in <filename unknown>:0
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at System.Windows.Forms.TextBoxBase..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.TextBox..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.TextBox:.ctor ()
at MapView.Forms.Error.ErrorWindow.InitializeComponent () [0x00000] in <filename unknown>:0
at MapView.Forms.Error.ErrorWindow..ctor (System.Exception exception) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) MapView.Forms.Error.ErrorWindow:.ctor (System.Exception)
at MapView.Forms.Error.ErrorWindowAdapter.HandleException (System.Exception exception) [0x00000] in <filename unknown>:0
at MapView.Startup.RunProgram () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) MapView.Startup:RunProgram ()
at MapView.Program.TestRun () [0x00000] in <filename unknown>:0
at MapView.Program.Main () [0x00000] in <filename unknown>:0
Same error on Pckview:
18:07:57 user@my-machine:~/games/openxcom/MapView_PckView$ wine PckView.exe
fixme:wincodecs:PngDecoder_Block_GetCount stub
Unhandled Exception:
System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.CurrentSystemTimeZone.GetUtcOffset (DateTime time) [0x00000] in <filename unknown>:0
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at System.Windows.Forms.WinFileSystem..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.MWFVFS..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.FileDialog..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.OpenFileDialog..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.OpenFileDialog:.ctor ()
at PckView.PckViewForm.InitializeComponent () [0x00000] in <filename unknown>:0
at PckView.PckViewForm..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) PckView.PckViewForm:.ctor ()
at PckView.Program.Main () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TimeZoneNotFoundException: Exception of type 'System.TimeZoneNotFoundException' was thrown.
at System.TimeZoneInfo.get_Local () [0x00000] in <filename unknown>:0
at System.CurrentSystemTimeZone.GetUtcOffset (DateTime time) [0x00000] in <filename unknown>:0
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in <filename unknown>:0
at System.DateTime.get_Now () [0x00000] in <filename unknown>:0
at System.Windows.Forms.WinFileSystem..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.MWFVFS..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.FileDialog..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.OpenFileDialog..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.OpenFileDialog:.ctor ()
at PckView.PckViewForm.InitializeComponent () [0x00000] in <filename unknown>:0
at PckView.PckViewForm..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) PckView.PckViewForm:.ctor ()
at PckView.Program.Main () [0x00000] in <filename unknown>:0
Looks like the exceptions are not being handled correctly.
Also:
18:10:45 user@my-machine:~/games/openxcom/MapView_PckView$ wine MapView.vshost.exe
Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.HostingProcess.Utilities.Sync, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
File name: 'Microsoft.VisualStudio.HostingProcess.Utilities.Sync, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.HostingProcess.Utilities.Sync, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.
File name: 'Microsoft.VisualStudio.HostingProcess.Utilities.Sync, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'