PRSServer.csproj 8.6 KB

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