LumaTunnel
【WinUI】LumaTunnel 是一个面向个人多设备的 Windows 代理系统。客户端在本机提供 HTTP/HTTPS CONNECT 与 SOCKS5 TCP 代理,并通过一个受信任 TLS 证书保护的 WSS 会话,将多个 TCP 流复用到自建 Windows Server 节点。
关注
0
Fork
0
Star
0
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net10.0-windows10.0.22621.0</TargetFramework>
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
<RootNamespace>LumaTunnel.Client</RootNamespace>
<AssemblyName>LumaTunnel</AssemblyName>
<ApplicationManifest>app.manifest</ApplicationManifest>
<Platforms>x64;ARM64</Platforms>
<RuntimeIdentifiers>win-x64;win-arm64</RuntimeIdentifiers>
<UseWinUI>true</UseWinUI>
<EnableMsixTooling>true</EnableMsixTooling>
<WindowsPackageType>None</WindowsPackageType>
<WindowsAppSDKSelfContained>true</WindowsAppSDKSelfContained>
<ApplicationIcon>Assets\LumaTunnel.ico</ApplicationIcon>
<Version>0.1.0</Version>
<Company>XFEstudio</Company>
<Product>LumaTunnel 光隧</Product>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="CommunityToolkit.Mvvm" />
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" />
<PackageReference Include="Microsoft.WindowsAppSDK" />
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
<PackageReference Include="XFEExtension.NetCore.WinUIHelper" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\LumaTunnel.Client.Core\LumaTunnel.Client.Core.csproj" />
<ProjectReference Include="..\LumaTunnel.Shared\LumaTunnel.Shared.csproj" />
</ItemGroup>
<ItemGroup>
<Content Update="Assets\**"><CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory></Content>
<Manifest Include="$(ApplicationManifest)" />
</ItemGroup>
<ItemGroup Condition="'$(DisableMsixProjectCapabilityAddedByProject)'!='true' and '$(EnableMsixTooling)'=='true'">
<ProjectCapability Include="Msix" />
</ItemGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net10.0-windows10.0.22621.0</TargetFramework>
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
<RootNamespace>LumaTunnel.Client</RootNamespace>
<AssemblyName>LumaTunnel</AssemblyName>
<ApplicationManifest>app.manifest</ApplicationManifest>
<Platforms>x64;ARM64</Platforms>
<RuntimeIdentifiers>win-x64;win-arm64</RuntimeIdentifiers>
<UseWinUI>true</UseWinUI>
<EnableMsixTooling>true</EnableMsixTooling>
<WindowsPackageType>None</WindowsPackageType>
<WindowsAppSDKSelfContained>true</WindowsAppSDKSelfContained>
<ApplicationIcon>Assets\LumaTunnel.ico</ApplicationIcon>
<Version>0.1.0</Version>
<Company>XFEstudio</Company>
<Product>LumaTunnel 光隧</Product>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="CommunityToolkit.Mvvm" />
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" />
<PackageReference Include="Microsoft.WindowsAppSDK" />
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
<PackageReference Include="XFEExtension.NetCore.WinUIHelper" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\LumaTunnel.Client.Core\LumaTunnel.Client.Core.csproj" />
<ProjectReference Include="..\LumaTunnel.Shared\LumaTunnel.Shared.csproj" />
</ItemGroup>
<ItemGroup>
<Content Update="Assets\**"><CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory></Content>
<Manifest Include="$(ApplicationManifest)" />
</ItemGroup>
<ItemGroup Condition="'$(DisableMsixProjectCapabilityAddedByProject)'!='true' and '$(EnableMsixTooling)'=='true'">
<ProjectCapability Include="Msix" />
</ItemGroup>
</Project>