PRS.Avalonia.Desktop.csproj 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>WinExe</OutputType>
  4. <TargetFramework>net9.0-windows10.0.26100.0</TargetFramework>
  5. <Nullable>enable</Nullable>
  6. <BuiltInComInteropSupport>true</BuiltInComInteropSupport>
  7. <Platforms>x64</Platforms>
  8. <RuntimeIdentifiers>win-x64</RuntimeIdentifiers>
  9. <UseWinUI>true</UseWinUI>
  10. <WindowsPackaging>None</WindowsPackaging>
  11. <EnableMsixTooling>true</EnableMsixTooling>
  12. <Configurations>Debug;Release;DebugDev</Configurations>
  13. </PropertyGroup>
  14. <PropertyGroup>
  15. <ApplicationManifest>app.manifest</ApplicationManifest>
  16. </PropertyGroup>
  17. <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
  18. <OutputPath>bin\x64\Debug\</OutputPath>
  19. </PropertyGroup>
  20. <PropertyGroup Condition=" '$(Configuration)' == 'DebugDev' ">
  21. <OutputPath>bin\x64\DebugDev\</OutputPath>
  22. </PropertyGroup>
  23. <ItemGroup>
  24. <PackageReference Include="Avalonia.Desktop" Version="11.2.2" />
  25. <!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
  26. </ItemGroup>
  27. <ItemGroup>
  28. <ProjectReference Include="..\..\..\inabox\InABox.Avalonia.Platform.Desktop\InABox.Avalonia.Platform.Desktop.csproj" />
  29. <ProjectReference Include="..\..\..\inabox\InABox.Avalonia\InABox.Avalonia.csproj" />
  30. <ProjectReference Include="..\PRS.Avalonia\PRS.Avalonia.csproj" />
  31. </ItemGroup>
  32. </Project>