PRSServer.csproj 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>WinExe</OutputType>
  4. <TargetFramework>net6.0-windows</TargetFramework>
  5. <Nullable>enable</Nullable>
  6. <UseWPF>true</UseWPF>
  7. <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
  8. <PackageId>$(AssemblyName)</PackageId>
  9. <Authors>$(AssemblyName)</Authors>
  10. <Product>$(AssemblyName)</Product>
  11. <AssemblyName>PRSServer</AssemblyName>
  12. <RootNamespace>$(AssemblyName)</RootNamespace>
  13. <StartupObject>PRSServer.App</StartupObject>
  14. <Configurations>Debug;Release;Debug - DB</Configurations>
  15. <ApplicationIcon>hollow.ico</ApplicationIcon>
  16. <PreserveCompilationContext>true</PreserveCompilationContext>
  17. </PropertyGroup>
  18. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  19. <NoWarn></NoWarn>
  20. <Optimize>False</Optimize>
  21. </PropertyGroup>
  22. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
  23. <NoWarn></NoWarn>
  24. <Optimize>True</Optimize>
  25. </PropertyGroup>
  26. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - DB|AnyCPU'">
  27. <NoWarn></NoWarn>
  28. </PropertyGroup>
  29. <ItemGroup>
  30. <None Remove="App.config" />
  31. <None Remove="Resources\appstore.png" />
  32. <None Remove="Resources\autoupdate.png" />
  33. <None Remove="Resources\download.png" />
  34. <None Remove="Resources\key.png" />
  35. <None Remove="Resources\pencil.png" />
  36. <None Remove="Resources\script.png" />
  37. <None Remove="Resources\service.png" />
  38. <None Remove="Resources\upload.png" />
  39. <None Remove="Syncthing\**" />
  40. <None Remove=".gitignore" />
  41. <None Remove="PRSServer.iss" />
  42. </ItemGroup>
  43. <ItemGroup>
  44. <Content Include="hollow.ico" />
  45. </ItemGroup>
  46. <ItemGroup>
  47. <PackageReference Include="ACMESharpCore" Version="2.2.0.148" />
  48. <PackageReference Include="Core.System.Configuration.Install" Version="1.1.0" />
  49. <PackageReference Include="Core.System.ServiceProcess" Version="2.0.1" />
  50. <PackageReference Include="DeviceId" Version="6.2.0" />
  51. <PackageReference Include="DeviceId.Windows" Version="6.2.0">
  52. <TreatAsUsed>true</TreatAsUsed>
  53. </PackageReference>
  54. <PackageReference Include="DeviceId.Windows.Wmi" Version="6.2.0" />
  55. <PackageReference Include="Fody" Version="6.6.3">
  56. <PrivateAssets>all</PrivateAssets>
  57. <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
  58. </PackageReference>
  59. <PackageReference Include="GenHTTP.Core" Version="6.3.5">
  60. <TreatAsUsed>true</TreatAsUsed>
  61. </PackageReference>
  62. <PackageReference Include="Geocoding.Core" Version="4.0.1" />
  63. <PackageReference Include="Geocoding.Google" Version="4.0.1" />
  64. <PackageReference Include="H.Pipes" Version="2.0.51" />
  65. <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2">
  66. <PrivateAssets>all</PrivateAssets>
  67. <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
  68. </PackageReference>
  69. <PackageReference Include="Mindbox.Data.Linq" Version="5.0.0" />
  70. <PackageReference Include="PropertyChanged.Fody" Version="3.4.1" />
  71. <PackageReference Include="RazorEngine.NetCore" Version="3.1.0" />
  72. <PackageReference Include="Stripe.net" Version="40.2.0" />
  73. <PackageReference Include="Syncfusion.Licensing" Version="20.2.0.46" />
  74. <PackageReference Include="Syncfusion.Shared.WPF.Classic" Version="19.4.0.56" />
  75. <PackageReference Include="System.Data.SqlClient" Version="4.8.3" />
  76. <PackageReference Include="System.ServiceProcess.ServiceController" Version="6.0.0" />
  77. </ItemGroup>
  78. <ItemGroup>
  79. <ProjectReference Include="..\..\InABox\InABox.Client.IPC\InABox.Client.IPC.csproj" />
  80. <ProjectReference Include="..\..\InABox\InABox.Client.Local\InABox.Client.Local.csproj" />
  81. <ProjectReference Include="..\..\inabox\inabox.client.rest\InABox.Client.Rest\InABox.Client.Rest.csproj" />
  82. <ProjectReference Include="..\..\inabox\InABox.Client.RPC\InABox.Client.RPC.csproj" />
  83. <ProjectReference Include="..\..\InABox\InABox.Configuration\InABox.Configuration.csproj" />
  84. <ProjectReference Include="..\..\InABox\InABox.Core\InABox.Core.csproj" />
  85. <ProjectReference Include="..\..\InABox\InABox.Database.SQLite\InABox.Database.SQLite.csproj" />
  86. <ProjectReference Include="..\..\InABox\InABox.Database\InABox.Database.csproj" />
  87. <ProjectReference Include="..\..\InABox\inabox.logging.shared\InABox.Logging.Shared.csproj">
  88. <Private>True</Private>
  89. </ProjectReference>
  90. <ProjectReference Include="..\..\InABox\InABox.Logging\InABox.Logging.csproj" />
  91. <ProjectReference Include="..\..\InABox\InABox.Mailer.Exchange\InABox.Mailer.Exchange.csproj" />
  92. <ProjectReference Include="..\..\InABox\InABox.Scripting\InABox.Scripting.csproj" />
  93. <ProjectReference Include="..\..\InABox\InABox.Server\InABox.Server.csproj" />
  94. <ProjectReference Include="..\..\inabox\InABox.SMSProviders\InABox.SMSProviders.csproj" />
  95. <ProjectReference Include="..\..\InABox\InABox.WPF\InABox.Wpf.csproj" />
  96. <ProjectReference Include="..\PRS.Classes\PRSClasses.csproj" />
  97. <ProjectReference Include="..\PRS.Shared\PRS.Shared.csproj" />
  98. </ItemGroup>
  99. <ItemGroup>
  100. <Compile Update="Properties\Resources.Designer.cs">
  101. <DesignTime>True</DesignTime>
  102. <AutoGen>True</AutoGen>
  103. <DependentUpon>Resources.resx</DependentUpon>
  104. </Compile>
  105. <Compile Update="Properties\Settings.Designer.cs">
  106. <DesignTimeSharedInput>True</DesignTimeSharedInput>
  107. <AutoGen>True</AutoGen>
  108. <DependentUpon>Settings.settings</DependentUpon>
  109. </Compile>
  110. <Compile Remove="Syncthing\**" />
  111. </ItemGroup>
  112. <ItemGroup>
  113. <EmbeddedResource Update="Properties\Resources.resx">
  114. <Generator>PublicResXFileCodeGenerator</Generator>
  115. <LastGenOutput>Resources.Designer.cs</LastGenOutput>
  116. </EmbeddedResource>
  117. <EmbeddedResource Remove="Syncthing\**" />
  118. </ItemGroup>
  119. <ItemGroup>
  120. <None Update="Properties\Settings.settings">
  121. <Generator>SettingsSingleFileGenerator</Generator>
  122. <LastGenOutput>Settings.Designer.cs</LastGenOutput>
  123. </None>
  124. </ItemGroup>
  125. <ItemGroup>
  126. <Resource Include="Resources\appstore.png">
  127. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  128. </Resource>
  129. <Resource Include="Resources\autoupdate.png">
  130. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  131. </Resource>
  132. <Resource Include="Resources\download.png">
  133. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  134. </Resource>
  135. <Resource Include="Resources\key.png">
  136. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  137. </Resource>
  138. <Resource Include="Resources\pencil.png">
  139. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  140. </Resource>
  141. <Resource Include="Resources\script.png">
  142. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  143. </Resource>
  144. <Resource Include="Resources\service.png">
  145. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  146. </Resource>
  147. <Resource Include="Resources\upload.png">
  148. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  149. </Resource>
  150. </ItemGroup>
  151. <ItemGroup>
  152. <Page Remove="Syncthing\**" />
  153. </ItemGroup>
  154. <Import Project="..\..\InABox\InABox.DeviceIdentifier\InABox.DeviceIdentifier.projitems" Label="Shared" />
  155. <Import Project="..\..\InABox\InABox.DigitalMatter\InABox.DigitalMatter.projitems" Label="Shared" />
  156. <Import Project="..\PRS.Scheduler\Comal.TaskScheduler.Shared.projitems" Label="Shared" />
  157. <Import Project="..\prs.stores\PRSStores.projitems" Label="Shared" />
  158. </Project>