/ src / settings-ui / Settings.UI.Controls / Settings.UI.Controls.csproj
Settings.UI.Controls.csproj
 1  <Project Sdk="Microsoft.NET.Sdk">
 2    <Import Project="$(RepoRoot)src\Common.Dotnet.CsWinRT.props" />
 3    <Import Project="$(RepoRoot)src\Common.SelfContained.props" />
 4  
 5    <PropertyGroup>
 6      <OutputType>Library</OutputType>
 7      <TargetFramework>net9.0-windows10.0.26100.0</TargetFramework>
 8      <RootNamespace>Microsoft.PowerToys.Settings.UI.Controls</RootNamespace>
 9      <AssemblyName>PowerToys.Settings.UI.Controls</AssemblyName>
10      <UseWinUI>true</UseWinUI>
11      <EnablePreviewMsixTooling>true</EnablePreviewMsixTooling>
12      <GenerateLibraryLayout>true</GenerateLibraryLayout>
13      <ProjectPriFileName>PowerToys.Settings.UI.Controls.pri</ProjectPriFileName>
14      <Nullable>enable</Nullable>
15      <Platforms>x64;ARM64</Platforms>
16    </PropertyGroup>
17  
18    <ItemGroup>
19      <PackageReference Include="CommunityToolkit.WinUI.Controls.SettingsControls" />
20      <PackageReference Include="CommunityToolkit.WinUI.Controls.Primitives" />
21      <PackageReference Include="CommunityToolkit.WinUI.Extensions" />
22      <PackageReference Include="CommunityToolkit.WinUI.Converters" />
23      <PackageReference Include="Microsoft.WindowsAppSDK" />
24      <PackageReference Include="WinUIEx" />
25    </ItemGroup>
26  
27    <ItemGroup>
28      <ProjectReference Include="..\..\common\ManagedCommon\ManagedCommon.csproj" />
29      <ProjectReference Include="..\Settings.UI.Library\Settings.UI.Library.csproj" />
30    </ItemGroup>
31  
32  </Project>