PRSServer.csproj 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>WinExe</OutputType>
  4. <TargetFramework>net8.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;Test</Configurations>
  15. <ApplicationIcon>hollow.ico</ApplicationIcon>
  16. <PreserveCompilationContext>true</PreserveCompilationContext>
  17. <Platforms>AnyCPU;x64</Platforms>
  18. </PropertyGroup>
  19. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  20. <NoWarn></NoWarn>
  21. <Optimize>False</Optimize>
  22. </PropertyGroup>
  23. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  24. <NoWarn />
  25. <Optimize>False</Optimize>
  26. </PropertyGroup>
  27. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - DB|AnyCPU'">
  28. <NoWarn />
  29. <Optimize>False</Optimize>
  30. </PropertyGroup>
  31. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug - DB|x64'">
  32. <NoWarn />
  33. <Optimize>False</Optimize>
  34. </PropertyGroup>
  35. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
  36. <NoWarn></NoWarn>
  37. <Optimize>True</Optimize>
  38. </PropertyGroup>
  39. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  40. <NoWarn />
  41. <Optimize>True</Optimize>
  42. </PropertyGroup>
  43. <ItemGroup>
  44. <None Remove="App.config" />
  45. <None Remove="Resources\appstore.png" />
  46. <None Remove="Resources\autoupdate.png" />
  47. <None Remove="Resources\download.png" />
  48. <None Remove="Resources\key.png" />
  49. <None Remove="Resources\pencil.png" />
  50. <None Remove="Resources\script.png" />
  51. <None Remove="Resources\service.png" />
  52. <None Remove="Resources\upload.png" />
  53. <None Remove="Syncthing\**" />
  54. <None Remove=".gitignore" />
  55. <None Remove="PRSServer.iss" />
  56. <None Remove="dependencies\**" />
  57. <None Remove="._dependencies" />
  58. <None Remove="._.DS_Store" />
  59. <None Remove="._CodeDependencies.iss" />
  60. <None Remove="CodeDependencies.iss" />
  61. <None Remove="install.bat" />
  62. <None Remove="PRSLicensing.exe" />
  63. <None Remove="PRSSetup.exe" />
  64. <None Remove="PRSServerSetup.exe" />
  65. </ItemGroup>
  66. <ItemGroup>
  67. <Content Include="hollow.ico" />
  68. </ItemGroup>
  69. <ItemGroup>
  70. <PackageReference Include="ACMESharpCore" Version="2.2.0.148" />
  71. <PackageReference Include="bblanchon.PDFium.Win32" Version="127.0.6504" />
  72. <PackageReference Include="Core.System.Configuration.Install" Version="1.1.0" />
  73. <PackageReference Include="Core.System.ServiceProcess" Version="2.0.1" />
  74. <PackageReference Include="DeviceId" Version="6.6.0" />
  75. <PackageReference Include="DeviceId.Windows" Version="6.6.0">
  76. <TreatAsUsed>true</TreatAsUsed>
  77. </PackageReference>
  78. <PackageReference Include="DeviceId.Windows.Wmi" Version="6.6.0" />
  79. <PackageReference Include="FluentResults" Version="3.15.2" />
  80. <PackageReference Include="Fody" Version="6.8.1">
  81. <PrivateAssets>all</PrivateAssets>
  82. <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
  83. </PackageReference>
  84. <PackageReference Include="GenHTTP.Core" Version="8.4.1">
  85. <TreatAsUsed>true</TreatAsUsed>
  86. </PackageReference>
  87. <PackageReference Include="Geocoding.Core" Version="4.0.1" />
  88. <PackageReference Include="Geocoding.Google" Version="4.0.1" />
  89. <PackageReference Include="H.Pipes" Version="2.0.59" />
  90. <PackageReference Include="Microsoft.CodeAnalysis.Common" Version="4.9.2" />
  91. <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.9.2" />
  92. <PackageReference Include="Mindbox.Data.Linq" Version="10.7.2" />
  93. <PackageReference Include="PropertyChanged.Fody" Version="4.1.0" />
  94. <PackageReference Include="RazorEngine.NetCore" Version="3.1.0" />
  95. <PackageReference Include="Stripe.net" Version="44.10.0" />
  96. <PackageReference Include="Syncfusion.Licensing" Version="25.2.6" />
  97. <PackageReference Include="Syncfusion.Pdf.Wpf" Version="25.2.6" />
  98. <PackageReference Include="Syncfusion.Shared.WPF.Classic" Version="19.4.0.56" />
  99. <PackageReference Include="System.ServiceProcess.ServiceController" Version="8.0.0" />
  100. </ItemGroup>
  101. <ItemGroup>
  102. <ProjectReference Include="..\..\InABox\InABox.Client.IPC\InABox.Client.IPC.csproj" />
  103. <ProjectReference Include="..\..\InABox\InABox.Client.Local\InABox.Client.Local.csproj" />
  104. <ProjectReference Include="..\..\inabox\inabox.client.rest\InABox.Client.Rest\InABox.Client.Rest.csproj" />
  105. <ProjectReference Include="..\..\inabox\InABox.Client.RPC\InABox.Client.RPC.csproj" />
  106. <ProjectReference Include="..\..\InABox\InABox.Database.SQLite\InABox.Database.SQLite.csproj" />
  107. <ProjectReference Include="..\..\InABox\InABox.Database\InABox.Database.csproj" />
  108. <ProjectReference Include="..\..\InABox\inabox.logging.shared\InABox.Logging.Shared.csproj">
  109. <Private>True</Private>
  110. </ProjectReference>
  111. <ProjectReference Include="..\..\InABox\InABox.Logging\InABox.Logging.csproj" />
  112. <ProjectReference Include="..\..\InABox\InABox.Mailer.Exchange\InABox.Mailer.Exchange.csproj" />
  113. <ProjectReference Include="..\..\InABox\InABox.Scripting\InABox.Scripting.csproj" />
  114. <ProjectReference Include="..\..\InABox\InABox.Server\InABox.Server.csproj" />
  115. <ProjectReference Include="..\..\inabox\InABox.SMSProviders\InABox.SMSProviders.csproj" />
  116. <ProjectReference Include="..\..\InABox\InABox.WPF\InABox.Wpf.csproj" />
  117. <ProjectReference Include="..\PRS.Classes\PRSClasses.csproj" />
  118. <ProjectReference Include="..\prs.services\PRSServices.csproj" />
  119. <ProjectReference Include="..\PRS.Shared\PRS.Shared.csproj" />
  120. <ProjectReference Include="..\prs.stores\PRSStores.csproj" />
  121. </ItemGroup>
  122. <ItemGroup>
  123. <Compile Update="Properties\Resources.Designer.cs">
  124. <DesignTime>True</DesignTime>
  125. <AutoGen>True</AutoGen>
  126. <DependentUpon>Resources.resx</DependentUpon>
  127. </Compile>
  128. <Compile Update="Properties\Settings.Designer.cs">
  129. <DesignTimeSharedInput>True</DesignTimeSharedInput>
  130. <AutoGen>True</AutoGen>
  131. <DependentUpon>Settings.settings</DependentUpon>
  132. </Compile>
  133. <Compile Remove="Syncthing\**" />
  134. <Compile Remove="dependencies\**" />
  135. </ItemGroup>
  136. <ItemGroup>
  137. <EmbeddedResource Update="Properties\Resources.resx">
  138. <Generator>PublicResXFileCodeGenerator</Generator>
  139. <LastGenOutput>Resources.Designer.cs</LastGenOutput>
  140. </EmbeddedResource>
  141. <EmbeddedResource Remove="Syncthing\**" />
  142. <EmbeddedResource Remove="dependencies\**" />
  143. </ItemGroup>
  144. <ItemGroup>
  145. <None Update="Properties\Settings.settings">
  146. <Generator>SettingsSingleFileGenerator</Generator>
  147. <LastGenOutput>Settings.Designer.cs</LastGenOutput>
  148. </None>
  149. </ItemGroup>
  150. <ItemGroup>
  151. <Resource Include="Resources\appstore.png">
  152. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  153. </Resource>
  154. <Resource Include="Resources\autoupdate.png">
  155. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  156. </Resource>
  157. <Resource Include="Resources\download.png">
  158. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  159. </Resource>
  160. <Resource Include="Resources\key.png">
  161. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  162. </Resource>
  163. <Resource Include="Resources\pencil.png">
  164. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  165. </Resource>
  166. <Resource Include="Resources\script.png">
  167. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  168. </Resource>
  169. <Resource Include="Resources\service.png">
  170. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  171. </Resource>
  172. <Resource Include="Resources\upload.png">
  173. <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  174. </Resource>
  175. </ItemGroup>
  176. <ItemGroup>
  177. <Page Remove="Syncthing\**" />
  178. <Page Remove="dependencies\**" />
  179. </ItemGroup>
  180. <Import Project="..\..\InABox\InABox.DeviceIdentifier\InABox.DeviceIdentifier.projitems" Label="Shared" />
  181. <Import Project="..\..\InABox\InABox.DigitalMatter\InABox.DigitalMatter.projitems" Label="Shared" />
  182. <Import Project="..\PRS.Scheduler\Comal.TaskScheduler.Shared.projitems" Label="Shared" />
  183. </Project>