SuperSocket.Common.csproj 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <TargetFramework>net7.0</TargetFramework>
  4. <OutputType>Library</OutputType>
  5. <RootNamespace>SuperSocket.Common</RootNamespace>
  6. <AssemblyName>SuperSocket.Common</AssemblyName>
  7. <IsWebBootstrapper>false</IsWebBootstrapper>
  8. <PublishUrl>publish\</PublishUrl>
  9. <Install>true</Install>
  10. <InstallFrom>Disk</InstallFrom>
  11. <UpdateEnabled>false</UpdateEnabled>
  12. <UpdateMode>Foreground</UpdateMode>
  13. <UpdateInterval>7</UpdateInterval>
  14. <UpdateIntervalUnits>Days</UpdateIntervalUnits>
  15. <UpdatePeriodically>false</UpdatePeriodically>
  16. <UpdateRequired>false</UpdateRequired>
  17. <MapFileExtensions>true</MapFileExtensions>
  18. <ApplicationRevision>0</ApplicationRevision>
  19. <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
  20. <UseApplicationTrust>false</UseApplicationTrust>
  21. <BootstrapperEnabled>true</BootstrapperEnabled>
  22. <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
  23. </PropertyGroup>
  24. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  25. <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
  26. <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  27. <DocumentationFile>bin\Debug\SuperSocket.Common.XML</DocumentationFile>
  28. </PropertyGroup>
  29. <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  30. <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  31. <DocumentationFile>bin\Release\SuperSocket.Common.XML</DocumentationFile>
  32. <TreatWarningsAsErrors>False</TreatWarningsAsErrors>
  33. </PropertyGroup>
  34. <PropertyGroup>
  35. <SignAssembly>true</SignAssembly>
  36. </PropertyGroup>
  37. <PropertyGroup>
  38. <AssemblyOriginatorKeyFile>.\supersocket.snk</AssemblyOriginatorKeyFile>
  39. </PropertyGroup>
  40. <ItemGroup>
  41. <Reference Update="System.Core">
  42. <RequiredTargetFramework>3.5</RequiredTargetFramework>
  43. </Reference>
  44. </ItemGroup>
  45. <ItemGroup>
  46. <Compile Include="..\Solution Items\GlobalAssemblyInfo.cs">
  47. <Link>GlobalAssemblyInfo.cs</Link>
  48. </Compile>
  49. </ItemGroup>
  50. <ItemGroup>
  51. <BootstrapperPackage Include=".NETFramework,Version=v4.0">
  52. <Visible>False</Visible>
  53. <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
  54. <Install>true</Install>
  55. </BootstrapperPackage>
  56. <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
  57. <Visible>False</Visible>
  58. <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
  59. <Install>false</Install>
  60. </BootstrapperPackage>
  61. <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
  62. <Visible>False</Visible>
  63. <ProductName>.NET Framework 3.5 SP1</ProductName>
  64. <Install>false</Install>
  65. </BootstrapperPackage>
  66. <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
  67. <Visible>False</Visible>
  68. <ProductName>Windows Installer 3.1</ProductName>
  69. <Install>true</Install>
  70. </BootstrapperPackage>
  71. </ItemGroup>
  72. <ItemGroup>
  73. <PackageReference Include="MongoDB.Driver" Version="2.18.0" />
  74. <PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
  75. <PackageReference Include="Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers" Version="0.4.355802">
  76. <PrivateAssets>all</PrivateAssets>
  77. </PackageReference>
  78. </ItemGroup>
  79. <ItemGroup>
  80. <Compile Remove="StringExtension.NET35.cs" />
  81. </ItemGroup>
  82. </Project>