/ src / modules / PowerOCR / PowerOCR / PowerOCR.csproj
PowerOCR.csproj
 1  <Project Sdk="Microsoft.NET.Sdk">
 2    <!-- Look at Directory.Build.props in root for common stuff as well -->
 3    <Import Project="$(RepoRoot)src\Common.Dotnet.CsWinRT.props" />
 4    <Import Project="$(RepoRoot)src\Common.SelfContained.props" />
 5  
 6    <PropertyGroup>
 7      <AssemblyTitle>PowerToys.PowerOCR</AssemblyTitle>
 8      <OutputPath>$(RepoRoot)$(Platform)\$(Configuration)</OutputPath>
 9      <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
10      <AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
11      <GenerateSatelliteAssembliesForCore>true</GenerateSatelliteAssembliesForCore>
12      <Nullable>enable</Nullable>
13      <UseWPF>true</UseWPF>
14      <UseWindowsForms>true</UseWindowsForms>
15      <ProjectGuid>{25C91A4E-BA4E-467A-85CD-8B62545BF674}</ProjectGuid>
16      <OutputType>WinExe</OutputType>
17      <ApplicationIcon>PowerOCRLogo.ico</ApplicationIcon>
18      <PackageIcon>PowerOCRLogo.png</PackageIcon>
19      <RootNamespace>PowerOCR</RootNamespace>
20      <AssemblyName>PowerToys.PowerOCR</AssemblyName>
21      <ProjectTypeGuids>{2150E333-8FDC-42A3-9474-1A3956D46DE8}</ProjectTypeGuids>
22      <ApplicationHighDpiMode>PerMonitorV2</ApplicationHighDpiMode>
23      <ApplicationManifest>app.manifest</ApplicationManifest>
24    </PropertyGroup>
25  
26    <ItemGroup>
27  	  <Resource Include="PowerOCRLogo.ico" />
28  	  <Resource Include="PowerOCRLogo.png" />
29    </ItemGroup>
30  	
31    <ItemGroup>
32      <PackageReference Include="System.ComponentModel.Composition" />
33      <PackageReference Include="System.Drawing.Common" />
34      <PackageReference Include="WPF-UI" />
35    </ItemGroup>
36  	
37    <ItemGroup>
38      <ProjectReference Include="..\..\..\common\GPOWrapperProjection\GPOWrapperProjection.csproj" />
39      <ProjectReference Include="..\..\..\common\interop\PowerToys.Interop.vcxproj" />
40      <ProjectReference Include="..\..\..\common\Common.UI\Common.UI.csproj" />
41      <ProjectReference Include="..\..\..\settings-ui\Settings.UI.Library\Settings.UI.Library.csproj" />
42    </ItemGroup>
43  	
44    <ItemGroup>
45      <Compile Update="Properties\Resources.Designer.cs">
46        <DesignTime>True</DesignTime>
47        <AutoGen>True</AutoGen>
48        <DependentUpon>Resources.resx</DependentUpon>
49      </Compile>
50    </ItemGroup>
51  	
52    <ItemGroup>
53      <EmbeddedResource Update="Properties\Resources.resx">
54  		<Generator>PublicResXFileCodeGenerator</Generator>
55  		<LastGenOutput>Resources.Designer.cs</LastGenOutput>
56  		<SubType>Designer</SubType>
57  	</EmbeddedResource>
58    </ItemGroup>
59  </Project>