From bef3032886a4c3efacf94b212d9a01389329d2e8 Mon Sep 17 00:00:00 2001 From: AtelierWindows Date: Thu, 28 Jan 2021 20:47:18 +1300 Subject: [PATCH] Port to .NET Core --- .../Horse Isle Server.csproj | 140 ++---------------- .../Horse Isle Server.csproj.user | 9 ++ .../Properties/launchSettings.json | 27 ++++ .../Horse Isle Server/Server/GameClient.cs | 2 +- .../Horse Isle Server/packages.config | 10 -- 5 files changed, 49 insertions(+), 139 deletions(-) create mode 100644 Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj.user create mode 100644 Horse Isle Server/Horse Isle Server/Properties/launchSettings.json delete mode 100644 Horse Isle Server/Horse Isle Server/packages.config diff --git a/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj b/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj index a0b7f3c..29cb443 100644 --- a/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj +++ b/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj @@ -1,155 +1,39 @@ - - - + - Debug - AnyCPU - {C48CBD82-AB30-494A-8FFA-4DE7069B5827} Exe HISP - Horse Isle Server - v4.8 7.0 - 512 - true - true - - - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - icon.ico + - - - ..\packages\MySqlConnector.1.0.1\lib\net471\MySqlConnector.dll - - - ..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll - - - - ..\packages\System.Buffers.4.4.0\lib\netstandard2.0\System.Buffers.dll - - - - - ..\packages\System.Memory.4.5.0\lib\netstandard2.0\System.Memory.dll - - - - - ..\packages\System.Numerics.Vectors.4.4.0\lib\net46\System.Numerics.Vectors.dll - - - ..\packages\System.Runtime.CompilerServices.Unsafe.4.5.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - ..\packages\System.Threading.Tasks.Extensions.4.3.0\lib\portable-net45+win8+wp8+wpa81\System.Threading.Tasks.Extensions.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - + True True Resources.resx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + ResXFileCodeGenerator Designer Resources.Designer.cs - - - - + + + + copy "$(SolutionDir)..\DataCollection\GameData.json" "$(TargetDir)GameData.json" /Y copy "$(SolutionDir)..\DataCollection\HI1.MAP" "$(TargetDir)HI1.MAP" /Y + + net5.0 + false + \ No newline at end of file diff --git a/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj.user b/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj.user new file mode 100644 index 0000000..6698dbc --- /dev/null +++ b/Horse Isle Server/Horse Isle Server/Horse Isle Server.csproj.user @@ -0,0 +1,9 @@ + + + + Horse Isle Server + + + ProjectDebugger + + \ No newline at end of file diff --git a/Horse Isle Server/Horse Isle Server/Properties/launchSettings.json b/Horse Isle Server/Horse Isle Server/Properties/launchSettings.json new file mode 100644 index 0000000..c6d8646 --- /dev/null +++ b/Horse Isle Server/Horse Isle Server/Properties/launchSettings.json @@ -0,0 +1,27 @@ +{ + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:15584/", + "sslPort": 44326 + } + }, + "profiles": { + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "Horse Isle Server": { + "commandName": "Project", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "https://localhost:5001;http://localhost:5000" + } + } +} \ No newline at end of file diff --git a/Horse Isle Server/Horse Isle Server/Server/GameClient.cs b/Horse Isle Server/Horse Isle Server/Server/GameClient.cs index 3d1557c..c657642 100644 --- a/Horse Isle Server/Horse Isle Server/Server/GameClient.cs +++ b/Horse Isle Server/Horse Isle Server/Server/GameClient.cs @@ -291,7 +291,7 @@ namespace HISP.Server LoggedinUser = null; ClientSocket.Close(); ClientSocket.Dispose(); - recvPackets.Abort(); + //recvPackets.Anort(); } public void Kick(string Reason) diff --git a/Horse Isle Server/Horse Isle Server/packages.config b/Horse Isle Server/Horse Isle Server/packages.config deleted file mode 100644 index 550ff67..0000000 --- a/Horse Isle Server/Horse Isle Server/packages.config +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file