
fixed most of issues with world creating/loading fixed log window lags fixed some compiler warnings fixed empty log files creating fixed logging performance added better logging of load process
176 lines
8.4 KiB
XML
176 lines
8.4 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFramework>net6-windows</TargetFramework>
|
|
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
<PublishUrl>publish\</PublishUrl>
|
|
<Install>true</Install>
|
|
<InstallFrom>Disk</InstallFrom>
|
|
<UpdateEnabled>false</UpdateEnabled>
|
|
<UpdateMode>Foreground</UpdateMode>
|
|
<UpdateInterval>7</UpdateInterval>
|
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
|
<UpdatePeriodically>false</UpdatePeriodically>
|
|
<UpdateRequired>false</UpdateRequired>
|
|
<MapFileExtensions>true</MapFileExtensions>
|
|
<ApplicationRevision>0</ApplicationRevision>
|
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
|
<UseApplicationTrust>false</UseApplicationTrust>
|
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
<AssemblyTitle>Torch Server</AssemblyTitle>
|
|
<Product>Torch</Product>
|
|
<Copyright>Copyright © Torch API 2017</Copyright>
|
|
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
|
<OutputPath>$(SolutionDir)\bin\$(Platform)\$(Configuration)\</OutputPath>
|
|
<UseWPF>true</UseWPF>
|
|
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
|
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<Configurations>Debug;Release</Configurations>
|
|
<Platforms>AnyCPU</Platforms>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<StartupObject>Torch.Server.Program</StartupObject>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ApplicationIcon>torchicon.ico</ApplicationIcon>
|
|
</PropertyGroup>
|
|
<!-- <Import Project="$(SolutionDir)\TransformOnBuild.targets" /> -->
|
|
<ItemGroup>
|
|
<PackageReference Include="AutoCompleteTextBox" Version="1.3.0" />
|
|
<PackageReference Include="Ben.Demystifier" Version="0.4.1" />
|
|
<PackageReference Include="ControlzEx" Version="5.0.1" />
|
|
<PackageReference Include="MahApps.Metro" Version="2.4.9" />
|
|
<PackageReference Include="MdXaml" Version="1.12.0" />
|
|
<PackageReference Include="Microsoft.Diagnostics.Runtime" Version="2.0.226801" />
|
|
<PackageReference Include="NLog" Version="5.0.0-rc2" />
|
|
<PackageReference Include="PropertyChanged.Fody" Version="3.4.0" PrivateAssets="all" />
|
|
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
|
<PackageReference Include="System.Management" Version="6.0.0" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="HavokWrapper, Version=1.0.6051.28726, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\HavokWrapper.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Microsoft.CodeAnalysis.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis.CSharp, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Microsoft.CodeAnalysis.CSharp.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Common, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Sandbox.Common.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Game, Version=0.1.6305.30774, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\Sandbox.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Graphics, Version=0.1.6305.30761, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\Sandbox.Graphics.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="SpaceEngineers.Game, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\SpaceEngineers.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Steamworks.NET">
|
|
<HintPath>..\GameBinaries\Steamworks.NET.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="VRage, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Audio, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Audio.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Dedicated, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Dedicated.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Game, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Input, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Input.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Library, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Library.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Math, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Math.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Platform.Windows, Culture=neutral, PublicKeyToken=null">
|
|
<HintPath>..\GameBinaries\VRage.Platform.Windows.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="VRage.Render, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Render.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Render11, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Render11.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Scripting, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Scripting.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Steam">
|
|
<HintPath>..\GameBinaries\VRage.Steam.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Update="TorchService.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Update="TorchServiceInstaller.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Remove="ServerManager.cs" />
|
|
<Compile Remove="ViewModels\SessionSettingsViewModel1.cs" />
|
|
<Compile Remove="Views\WorldSelectControl.xaml.cs" />
|
|
<Compile Include="..\Versioning\AssemblyVersion.cs" Link="Properties/AssemblyVersion.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Torch.API\Torch.API.csproj" />
|
|
<ProjectReference Include="..\Torch\Torch.csproj" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Resource Include="torchicon.ico" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Page Remove="Views\WorldSelectControl.xaml" />
|
|
</ItemGroup>
|
|
<Target Name="CopyLoggingConfig" AfterTargets="Build">
|
|
<Copy SourceFiles="$(SolutionDir)NLog.config" DestinationFolder="$(TargetDir)" />
|
|
</Target>
|
|
</Project> |