<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net8.0-windows10.0.22621.0</TargetFramework> <TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion> <UseWPF>true</UseWPF> <UseWinUI>true</UseWinUI> <Configurations>Debug;Release</Configurations> <Platforms>x64;ARM64</Platforms> <ApplicationIcon>Qwilight.ico</ApplicationIcon> <Authors>Taehui</Authors> <Company>불로그</Company> <AssemblyVersion>1.16.17.575</AssemblyVersion> <FileVersion>1.16.17.575</FileVersion> <Version>1.16.17</Version> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <ImplicitUsings>enable</ImplicitUsings> <EnableMsixTooling>true</EnableMsixTooling> <WindowsPackageType>None</WindowsPackageType> <WindowsAppSdkBootstrapInitialize>false</WindowsAppSdkBootstrapInitialize> <StartupObject>Qwilight.View.QwilightClass</StartupObject> <ApplicationManifest>app.manifest</ApplicationManifest> <SelfContained>true</SelfContained> </PropertyGroup> <PropertyGroup Condition="'$(Platform)'=='x64'"> <DefineConstants>$(DefineConstants);X64</DefineConstants> <PlatformTarget>x64</PlatformTarget> <RuntimeIdentifier>win-x64</RuntimeIdentifier> </PropertyGroup> <PropertyGroup Condition="'$(Platform)'=='ARM64'"> <DefineConstants>$(DefineConstants);ARM64</DefineConstants> <PlatformTarget>ARM64</PlatformTarget> <RuntimeIdentifier>win-arm64</RuntimeIdentifier> </PropertyGroup> <ItemGroup> <None Remove="Assets\UI\%40Default\%40Default.zip.old" /> </ItemGroup> <ItemGroup> <PackageReference Include="AuraServiceLib.NET" Version="1.0.1" /> <PackageReference Include="CommandLineParser" Version="2.9.1" /> <PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" /> <PackageReference Include="CUESDK.NET" Version="3.0.378.1" /> <PackageReference Include="DiscordRichPresence" Version="1.2.1.24" /> <PackageReference Include="DotNetZip" Version="1.16.0" /> <PackageReference Include="Facepunch.Steamworks" Version="2.3.3" /> <PackageReference Include="HtmlAgilityPack" Version="1.11.58" /> <PackageReference Include="ini-parser-new" Version="2.6.2" /> <PackageReference Include="MaterialDesignThemes" Version="4.9.0" /> <PackageReference Include="Microsoft.Graphics.Win2D" Version="1.1.1" /> <PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.0" /> <PackageReference Include="Microsoft.Web.WebView2" Version="1.0.2210.55" /> <PackageReference Include="Microsoft.Windows.CsWin32" Version="0.3.49-beta"> <PrivateAssets>all</PrivateAssets> </PackageReference> <PackageReference Include="Microsoft.WindowsAppSDK" Version="1.4.231219000" /> <PackageReference Include="MoonSharp" Version="2.0.0" /> <PackageReference Include="NAudio" Version="2.2.1" /> <PackageReference Include="OpusDotNet" Version="1.0.3" /> <PackageReference Include="SharpCompress" Version="0.36.0" /> <PackageReference Include="System.Data.SQLite" Version="1.0.118" /> <PackageReference Include="System.Management" Version="8.0.0" /> <PackageReference Include="UTF.Unknown" Version="2.5.1" /> <PackageReference Include="Vortice.DirectInput" Version="3.3.4" /> <PackageReference Include="Vortice.XInput" Version="3.3.4" /> <PackageReference Include="YamlDotNet" Version="15.1.0" /> </ItemGroup> <ItemGroup> <Resource Include="Assets\Drawing\Loading.png" /> </ItemGroup> <ItemGroup> <None Update="Assets\Audio\Postable Item\HigherAudioMultiplier.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\LowerAudioMultiplier.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\Negative4D.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeFading.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeFaint.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeHitPoints.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeJudgment.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeTrapNotes.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\NegativeZip.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\Pause.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\PositiveAegis.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\PositiveHitPoints.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\PositiveJudgment.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\Postable.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Audio\Postable Item\Posted.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Assist\Input Mapping 0.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Assist\Input Mapping 1.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Assist\Input Mapping 2.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Assist\Input Mapping 3.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Platform.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Qwilight.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\TV.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Drawing\Valve.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Configure 0.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Configure 1.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Stop 0.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Stop 1.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Undo 0.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Undo 1.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Unpause 0.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Paused\Unpause 1.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Client.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\Language.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\MicrosoftEdgeWebview2Setup.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\System 16\Audio\1221.mp3"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\System 16\Audio\1225.mp3"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\%40Default\%40Default.lua"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\%40Default\%40Default.yaml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\%40Default\%40Default.zip"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\Default.wav"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\Default\Default.lua"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\Default\Default.yaml"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\UI\Default\Default.zip"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\System 16\Drawing\1221.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\System 16\Drawing\1225.png"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <ItemGroup Condition="'$(Platform)'=='ARM64'"> <None Update="Assets\ARM64\concrt140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\Flint.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\Microsoft.WindowsAppRuntime.Bootstrap.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\msvcp140_1_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\msvcp140_2_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\msvcp140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\vcamp140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\vccorlib140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\vcomp140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\vcruntime140_app.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\windowsappruntimeinstall-arm64.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\ARM64\Xwindow.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <ItemGroup Condition="'$(Platform)'=='x64'"> <None Update="Assets\x64\avcodec-60.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\avdevice-60.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\avfilter-9.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\avformat-60.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\avutil-58.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\ffmpeg.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\ffprobe.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\Flint.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\Igniter.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\NVIDIA.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\postproc-57.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\sl.common.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\sl.interposer.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\sl.reflex.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\steam_api64.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\swresample-4.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\swscale-7.dll"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\windowsappruntimeinstall-x64.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> <None Update="Assets\x64\Xwindow.exe"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> <ItemGroup> <ProjectReference Include="..\ChromaSDK\ChromaSDK.csproj" /> <ProjectReference Include="..\Compatible\Compatible.csproj" /> <ProjectReference Include="..\FMODCoreAPI\FMODCoreAPI.csproj" /> <ProjectReference Include="..\LedCSharp\LedCSharp.csproj" /> <ProjectReference Include="..\Protobuf\Protobuf.csproj" /> </ItemGroup> </Project>