1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
- <PropertyGroup >
3
- <TargetFrameworks >net6.0</TargetFrameworks >
4
- <ImplicitUsings >enable</ImplicitUsings >
5
- <GeneratePackageOnBuild >True</GeneratePackageOnBuild >
6
- <GenerateDocumentationFile >True</GenerateDocumentationFile >
7
- <BaseOutputPath >..\bin</BaseOutputPath >
8
- <BaseIntermediateOutputPath ></BaseIntermediateOutputPath >
9
- <DocumentationFile >..\bin\$(Configuration)\net6.0\ARSoft.Tools.Net.xml</DocumentationFile >
10
- <Nullable >enable</Nullable >
11
- <Title >ARSoft.Tools.Net - C#/.Net DNS client/server, SPF and SenderID Library</Title >
12
- <Authors >Alexander Reinert</Authors >
13
- <Description >This project contains a complete managed .Net DNS and DNSSEC client, a DNS server and SPF and SenderID validation.</Description >
14
- <PackageProjectUrl >https://github.com/alexreinert/ARSoft.Tools.Net</PackageProjectUrl >
15
- <PackageTags >dns dnssec spf</PackageTags >
16
- <PackageLicenseExpression >Apache-2.0</PackageLicenseExpression >
17
- <PackageRequireLicenseAcceptance >true</PackageRequireLicenseAcceptance >
18
- <Copyright >Copyright 2010..2023 Alexander Reinert</Copyright >
19
- <VersionPrefix >3.5 .0</VersionPrefix >
20
- </PropertyGroup >
2
+ <PropertyGroup >
3
+ <TargetFrameworks >net6.0</TargetFrameworks >
4
+ <ImplicitUsings >enable</ImplicitUsings >
5
+ <GeneratePackageOnBuild >True</GeneratePackageOnBuild >
6
+ <GenerateDocumentationFile >True</GenerateDocumentationFile >
7
+ <BaseOutputPath >..\bin</BaseOutputPath >
8
+ <BaseIntermediateOutputPath ></BaseIntermediateOutputPath >
9
+ <DocumentationFile >..\bin\$(Configuration)\net6.0\ARSoft.Tools.Net.xml</DocumentationFile >
10
+ <Nullable >enable</Nullable >
11
+ <Title >ARSoft.Tools.Net - C#/.Net DNS client/server, SPF and SenderID Library</Title >
12
+ <Authors >Alexander Reinert</Authors >
13
+ <Description >This project contains a complete managed .Net DNS and DNSSEC client, a DNS server and SPF and SenderID validation.</Description >
14
+ <PackageProjectUrl >https://github.com/alexreinert/ARSoft.Tools.Net</PackageProjectUrl >
15
+ <PackageTags >dns dnssec spf</PackageTags >
16
+ <PackageLicenseExpression >Apache-2.0</PackageLicenseExpression >
17
+ <PackageRequireLicenseAcceptance >true</PackageRequireLicenseAcceptance >
18
+ <Copyright >Copyright 2010..2023 Alexander Reinert</Copyright >
19
+ <VersionPrefix >3.6 .0</VersionPrefix >
20
+ </PropertyGroup >
21
21
22
- <ItemGroup >
23
- <PackageReference Include =" BouncyCastle.Cryptography" Version =" 2.2.1" />
24
- <PackageReference Include =" System.Net.Sockets" Version =" 4.3.0" />
25
- </ItemGroup >
22
+ <ItemGroup >
23
+ <FrameworkReference Include =" Microsoft.AspNetCore.App" />
24
+ <PackageReference Include =" BouncyCastle.Cryptography" Version =" 2.2.1" />
25
+ <PackageReference Include =" System.Net.Sockets" Version =" 4.3.0" />
26
+ </ItemGroup >
26
27
27
- <ItemGroup >
28
- <Content Include =" ..\LICENSE" CopyToOutputDirectory =" PreserveNewest" />
29
- <Content Include =" ..\NOTICE" CopyToOutputDirectory =" PreserveNewest" />
30
- </ItemGroup >
28
+ <ItemGroup >
29
+ <Content Include =" ..\LICENSE" CopyToOutputDirectory =" PreserveNewest" />
30
+ <Content Include =" ..\NOTICE" CopyToOutputDirectory =" PreserveNewest" />
31
+ </ItemGroup >
31
32
32
- <ItemGroup >
33
- <None Include =" ..\README.md" >
34
- <Pack >True</Pack >
35
- <PackagePath >\</PackagePath >
36
- </None >
37
- </ItemGroup >
33
+ <ItemGroup >
34
+ <None Include =" ..\README.md" >
35
+ <Pack >True</Pack >
36
+ <PackagePath >\</PackagePath >
37
+ </None >
38
+ </ItemGroup >
38
39
39
- <ItemGroup Condition =" !Exists('..\..\arsoft.pfx')" >
40
- <AssemblyAttribute Include =" System.Runtime.CompilerServices.InternalsVisibleTo" >
41
- <_Parameter1 >ARSoft.Tools.Net.Tests</_Parameter1 >
42
- </AssemblyAttribute >
43
- </ItemGroup >
44
- <ItemGroup Condition =" Exists('..\..\arsoft.pfx')" >
45
- <AssemblyAttribute Include =" System.Runtime.CompilerServices.InternalsVisibleTo" >
46
- <_Parameter1 >ARSoft.Tools.Net.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001009B3C03B877D82BDB95D93615C1521BAE3C1D5E9AF140B9BE44BE07ADF2E2E303481FEF06BE780C26E9422384E9E5B0EFD7CF77B5F1F500BD79062D076F47F4F955BF3090AEEF3CE0D3FD2E9C27F496035D2055D40CFF7835CB4DC40A337C890BBE2973BDDDFEC2DE8EFB7B8B375BDBD96EE5B278D8A69866841BC5D06E817CB5</_Parameter1 >
47
- </AssemblyAttribute >
48
- </ItemGroup >
40
+ <ItemGroup Condition =" !Exists('..\..\arsoft.pfx')" >
41
+ <AssemblyAttribute Include =" System.Runtime.CompilerServices.InternalsVisibleTo" >
42
+ <_Parameter1 >ARSoft.Tools.Net.Tests</_Parameter1 >
43
+ </AssemblyAttribute >
44
+ </ItemGroup >
45
+ <ItemGroup Condition =" Exists('..\..\arsoft.pfx')" >
46
+ <AssemblyAttribute Include =" System.Runtime.CompilerServices.InternalsVisibleTo" >
47
+ <_Parameter1 >ARSoft.Tools.Net.Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001009B3C03B877D82BDB95D93615C1521BAE3C1D5E9AF140B9BE44BE07ADF2E2E303481FEF06BE780C26E9422384E9E5B0EFD7CF77B5F1F500BD79062D076F47F4F955BF3090AEEF3CE0D3FD2E9C27F496035D2055D40CFF7835CB4DC40A337C890BBE2973BDDDFEC2DE8EFB7B8B375BDBD96EE5B278D8A69866841BC5D06E817CB5</_Parameter1 >
48
+ </AssemblyAttribute >
49
+ </ItemGroup >
49
50
50
- <PropertyGroup Condition =" Exists('..\..\arsoft.pfx')" >
51
- <SignAssembly >true</SignAssembly >
52
- <AssemblyOriginatorKeyFile >..\..\arsoft.pfx</AssemblyOriginatorKeyFile >
53
- </PropertyGroup >
51
+ <PropertyGroup Condition =" Exists('..\..\arsoft.pfx')" >
52
+ <SignAssembly >true</SignAssembly >
53
+ <AssemblyOriginatorKeyFile >..\..\arsoft.pfx</AssemblyOriginatorKeyFile >
54
+ </PropertyGroup >
54
55
55
- <PropertyGroup >
56
- <NoWarn >1701;1702;1591</NoWarn >
57
- <PackageReadmeFile >README.md</PackageReadmeFile >
58
- </PropertyGroup >
56
+ <PropertyGroup >
57
+ <NoWarn >1701;1702;1591</NoWarn >
58
+ <PackageReadmeFile >README.md</PackageReadmeFile >
59
+ </PropertyGroup >
59
60
</Project >
0 commit comments