|
4 | 4 | <Import Project="../../build/version.props" /> |
5 | 5 |
|
6 | 6 | <PropertyGroup> |
7 | | - <TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks> |
| 7 | + <TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks> |
8 | 8 | <PackageId>OSharp.Utils</PackageId> |
9 | 9 | <Description>OSharp工具组件,封装着框架常用的工具类</Description> |
10 | 10 | <Summary>OSharp工具组件</Summary> |
|
16 | 16 |
|
17 | 17 | <ItemGroup> |
18 | 18 | <PackageReference Include="JetBrains.Annotations" Version="2024.*" /> |
19 | | - <PackageReference Include="Microsoft.CSharp" Version="4.7.0" /> |
20 | 19 | <PackageReference Include="Newtonsoft.Json" Version="13.*" /> |
21 | | - <PackageReference Include="System.ComponentModel" Version=" 4.*" /> |
22 | 20 | <PackageReference Include="System.ComponentModel.Annotations" Version="5.*" /> |
23 | | - <PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.*" /> |
24 | | - <PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.*" /> |
25 | | - </ItemGroup> |
26 | | - |
27 | | - <!-- .NET Standard 2.0, .NET 6.0, .NET 7.0 的包引用 --> |
28 | | - <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'net6.0' Or '$(TargetFramework)' == 'net7.0'"> |
29 | | - <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="7.*" /> |
30 | | - <PackageReference Include="System.DirectoryServices.Protocols" Version="7.*" /> |
31 | | - <PackageReference Include="System.Drawing.Common" Version="7.*" /> |
32 | | - <PackageReference Include="System.Text.Encoding.CodePages" Version="7.*" /> |
33 | | - <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="7.*" /> |
34 | | - <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="7.*" /> |
35 | | - <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="7.*" /> |
36 | | - <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="7.*" /> |
37 | | - <PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="7.*" /> |
38 | | - <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="7.*" /> |
39 | | - <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.*" /> |
40 | | - <PackageReference Include="Microsoft.Extensions.Http" Version="7.*" /> |
41 | | - <PackageReference Include="Microsoft.Extensions.Logging" Version="7.*" /> |
42 | 21 | </ItemGroup> |
43 | 22 |
|
44 | 23 | <!-- .NET 8.0 的包引用 --> |
45 | | - <ItemGroup Condition="'$(TargetFramework)' == 'net8.0'"> |
| 24 | + <ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'net8.0'"> |
46 | 25 | <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="8.*" /> |
47 | 26 | <PackageReference Include="System.DirectoryServices.Protocols" Version="8.*" /> |
48 | 27 | <PackageReference Include="System.Drawing.Common" Version="8.*" /> |
49 | | - <PackageReference Include="System.Text.Encoding.CodePages" Version="8.*" /> |
50 | 28 | <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.*" /> |
51 | 29 | <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.*" /> |
52 | 30 | <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.*" /> |
|
63 | 41 | <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="9.*" /> |
64 | 42 | <PackageReference Include="System.DirectoryServices.Protocols" Version="9.*" /> |
65 | 43 | <PackageReference Include="System.Drawing.Common" Version="9.*" /> |
66 | | - <PackageReference Include="System.Text.Encoding.CodePages" Version="9.*" /> |
67 | 44 | <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="9.*" /> |
68 | 45 | <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="9.*" /> |
69 | 46 | <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.*" /> |
|
75 | 52 | <PackageReference Include="Microsoft.Extensions.Logging" Version="9.*" /> |
76 | 53 | </ItemGroup> |
77 | 54 |
|
| 55 | + <!-- .NET 10.0 的包引用 --> |
| 56 | + <ItemGroup Condition="'$(TargetFramework)' == 'net10.0'"> |
| 57 | + <PackageReference Include="Microsoft.Extensions.DependencyModel" Version="10.*" /> |
| 58 | + <PackageReference Include="System.DirectoryServices.Protocols" Version="10.*" /> |
| 59 | + <PackageReference Include="System.Drawing.Common" Version="10.*" /> |
| 60 | + <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="10.*" /> |
| 61 | + <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="10.*" /> |
| 62 | + <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="10.*" /> |
| 63 | + <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="10.*" /> |
| 64 | + <PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="10.*" /> |
| 65 | + <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="10.*" /> |
| 66 | + <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.*" /> |
| 67 | + <PackageReference Include="Microsoft.Extensions.Http" Version="10.*" /> |
| 68 | + <PackageReference Include="Microsoft.Extensions.Logging" Version="10.*" /> |
| 69 | + </ItemGroup> |
| 70 | + |
78 | 71 | <ItemGroup> |
79 | 72 | <Compile Update="Properties\Resources.Designer.cs"> |
80 | 73 | <DesignTime>True</DesignTime> |
|
0 commit comments