evemondevteam / evemon

A lightweight, easy-to-use standalone Windows application designed to assist you in keeping track of your EVE Online character progression.
183 stars 171 forks source link

evemon : wine : macos High Sierra #73

Open supersophie opened 6 years ago

supersophie commented 6 years ago

Hi,

How should this be run with WINE on MacOS? I tried but had an error below.

Kind regards, So.

EVEMon Version: 3.0.3.4658 .NET Runtime Version: 4.0.30319.17020 Operating System: Microsoft Windows NT 5.1.2600.196608 Service Pack 3 Executable Path: Z:\Users\xxx\Downloads\EVEMon\EVEMon.exe

System.AggregateException: One or more errors occurred ---> System.Net.Sockets.SocketException: Error looking up error string at System.Net.Sockets.Socket..ctor (AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) [0x00000] in :0 at System.Net.NetworkInformation.Ping.SendPrivileged (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.String hostNameOrAddress, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at (wrapper remoting-invoke-with-check) System.Net.NetworkInformation.Ping:Send (string,int,byte[],System.Net.NetworkInformation.PingOptions) at EVEMon.Common.Net.NetworkMonitor.IsNetworkAvailableManual () [0x00000] in :0 at EVEMon.Common.Net.NetworkMonitor.Initialize () [0x00000] in :0 at EVEMon.Common.EveMonClient.Initialize () [0x00000] in :0 at EVEMon.Program+d4.MoveNext () [0x00000] in :0 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.Wait (Int32 millisecondsTimeout, CancellationToken cancellationToken) [0x00000] in :0 at System.Threading.Tasks.Task.Wait () [0x00000] in :0 at EVEMon.Program.Main () [0x00000] in :0 --> (Inner exception 0) System.Net.Sockets.SocketException: Error looking up error string at System.Net.Sockets.Socket..ctor (AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) [0x00000] in :0 at System.Net.NetworkInformation.Ping.SendPrivileged (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.String hostNameOrAddress, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at (wrapper remoting-invoke-with-check) System.Net.NetworkInformation.Ping:Send (string,int,byte[],System.Net.NetworkInformation.PingOptions) at EVEMon.Common.Net.NetworkMonitor.IsNetworkAvailableManual () [0x00000] in :0 at EVEMon.Common.Net.NetworkMonitor.Initialize () [0x00000] in :0 at EVEMon.Common.EveMonClient.Initialize () [0x00000] in :0 at EVEMon.Program+d4.MoveNext () [0x00000] in :0

System.Net.Sockets.SocketException: Error looking up error string at System.Net.Sockets.Socket..ctor (AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) [0x00000] in :0 at System.Net.NetworkInformation.Ping.SendPrivileged (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.Net.IPAddress address, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at System.Net.NetworkInformation.Ping.Send (System.String hostNameOrAddress, Int32 timeout, System.Byte[] buffer, System.Net.NetworkInformation.PingOptions options) [0x00000] in :0 at (wrapper remoting-invoke-with-check) System.Net.NetworkInformation.Ping:Send (string,int,byte[],System.Net.NetworkInformation.PingOptions) at EVEMon.Common.Net.NetworkMonitor.IsNetworkAvailableManual () [0x00000] in :0 at EVEMon.Common.Net.NetworkMonitor.Initialize () [0x00000] in :0 at EVEMon.Common.EveMonClient.Initialize () [0x00000] in :0 at EVEMon.Program+d__4.MoveNext () [0x00000] in :0

Datafile report:

Diagnostic Log: Unable to load trace file for inclusion in report

dhdavvie commented 6 years ago

+1

Lawgrin commented 6 years ago

Im having this issue as well OS Version 10.13.3

Lawgrin commented 6 years ago

If you take a look at the error info that comes up you will see that wine "clean" is using .NET Runtime Version: 4.0.30319.17020 After trying in vain I was unable to find a way to update this. Due to my lack of knowledge of wine. But the solution should boil down to something like this: Wine comes with and old version of mono, if you can update it to one that matches .NET 4.6.1 then you should be fine. Else what you can do is uninstall mono (i have no clue how) Then you should be able to install native .NET according to "https://wiki.winehq.org/Mono#Installing" the guid they refferance i don't know how to get.

I am going to try winebottler to see if I can get further

Lawgrin commented 6 years ago

So after trying a bit I was unable to update .net or mono. Will climb on the wineHQ forums to see what i can find out.