Files
MSCO-Dedicated-Server/MSCO.Server.csproj
T
MrMahoandClaude Opus 5.5 835d3ce998 Panel: unticking 'web panel enabled' + restart panel really turns it off (2.9.5)
The restart used to refuse when the panel was disabled, so it stayed
reachable. Now it stops the panel (also the relay on the game port);
'panel on|off' in the console turns it on/off and saves server.json.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 21:07:18 +02:00

39 lines
1.3 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net10.0</TargetFramework>
<Nullable>disable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<RootNamespace>MSCO.Server</RootNamespace>
<AssemblyName>MSCO.Server</AssemblyName>
<Version>2.9.5</Version>
<Company>MBM</Company>
<Product>MSCO Dedicated Server</Product>
<InvariantGlobalization>true</InvariantGlobalization>
<!-- Symbol der .exe (Windows) -->
<ApplicationIcon>logo.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<!-- Web-Panel (Kestrel) -->
<FrameworkReference Include="Microsoft.AspNetCore.App" />
<EmbeddedResource Include="Panel/index.html" LogicalName="panel.index.html" />
<EmbeddedResource Include="Panel/app.js" LogicalName="panel.app.js" />
<EmbeddedResource Include="Panel/i18n.js" LogicalName="panel.i18n.js" />
<EmbeddedResource Include="Panel/app.css" LogicalName="panel.app.css" />
<EmbeddedResource Include="Panel/logo.png" LogicalName="panel.logo.png" />
</ItemGroup>
<ItemGroup>
<!-- Tests sind ein eigenes Projekt im Ordner Tests -->
<Compile Remove="Tests/**" />
<None Remove="Tests/**" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="SharpCompress" Version="0.50.4" />
</ItemGroup>
</Project>