Datei: NDODLL/NDO.csproj

Last Commit (cbfe9ed)
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project Sdk="Microsoft.NET.Sdk">
3 ··<Import Project="SourceRevisionId.props" Condition="Exists('SourceRevisionId.props')" />
4 ····<PropertyGroup>
5 <TargetFrameworks>netstandard2. 0;netstandard2. 1;net8. 0;net6. 0</TargetFrameworks>
6 ········<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7 ········<GenerateDocumentationFile>true</GenerateDocumentationFile>
8 ········<IncludeSymbols>True</IncludeSymbols>
9 ········<SymbolPackageFormat>snupkg</SymbolPackageFormat>
10 ········<PackageId>NDO.dll</PackageId>
11 ········<Version>5.0.0</Version>
12 ········<Authors>Mirko Matytschak</Authors>
13 ········<Company>Mirko Matytschak</Company>
14 ········<Description>Package to enable VS Solutions to compile and enhance persistent classes.</Description>
15 ········<Copyright>(c) 2002 - 2025, Mirko Matytschak, Velden, Germany</Copyright>
16 ········<PackageLicenseExpression>MIT</PackageLicenseExpression>
17 ········<PackageProjectUrl>https://www.netdataobjects.de</PackageProjectUrl>
18 ········<PackageTags>NDO .NET Data Objects Persistence</PackageTags>
19 ········<PackageReleaseNotes>NDO 5.0</PackageReleaseNotes>
20 ········<AssemblyVersion>5.0.0.0</AssemblyVersion>
21 ········<FileVersion>5.0.0.0</FileVersion>
22 ········<SignAssembly>true</SignAssembly>
23 ········<AssemblyOriginatorKeyFile>ndo_ent.snk</AssemblyOriginatorKeyFile>
24 ········<PackageReadmeFile>readme.md</PackageReadmeFile>
25 ····</PropertyGroup>
26 ··<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
27 ····<DefineConstants>TRACE;DEBUG;</DefineConstants>
28 ··</PropertyGroup>
29 ··<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
30 ····<DefineConstants>TRACE;RELEASE;</DefineConstants>
31 ··</PropertyGroup>
32
33 ····<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
34 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
35 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
36 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
37 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0" />
38 ····</ItemGroup>
39 ····<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
40 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
41 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
42 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
43 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />········
44 ····</ItemGroup>
45 ····<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
46 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
47 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
48 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
49 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
50 ····</ItemGroup>
51 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
52 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
53 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
54 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
55 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
56 ····</ItemGroup>
57 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
58 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
59 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
60 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
61 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
62 ····</ItemGroup>
63
64 ····<ItemGroup>
65 ········<PackageReference Include="NDOInterfaces" Version="5.0.0" />
66 ········<PackageReference Include="NDO.ProviderFactory" Version="5.0.0" />
67 ········<PackageReference Include="NDO.SchemaGenerator" Version="5.0.0" />
68 ········<PackageReference Include="NDO.Mapping" Version="5.0.0" />
69 ········<PackageReference Include="PatchProductVersion" Version="1.0.3" Condition="'$(TargetFramework)'=='netstandard2.0'">
70 ············<PrivateAssets>all</PrivateAssets>
71 ········</PackageReference>
72 ··</ItemGroup>
73
74 ····<ItemGroup>
75 ······<None Include="readme.md" Pack="true" PackagePath="\" />
76 ····</ItemGroup>
77 ··<Target Name="PostBuild" AfterTargets="Pack">
78 ····<Exec Command="IF NOT EXIST ..\BuiltPackages md ..\BuiltPackages&#xD;&#xA;echo Copy package&#xD;&#xA;copy bin\$(Configuration)\NDO*.nupkg ..\BuiltPackages /Y&#xD;&#xA;" />
79 ··</Target>
80 </Project>
New Commit (fb99706)
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project Sdk="Microsoft.NET.Sdk">
3 ··<Import Project="SourceRevisionId.props" Condition="Exists('SourceRevisionId.props')" />
4 ····<PropertyGroup>
5 <TargetFrameworks>netstandard2. 0;netstandard2. 1;net9. 0;net8. 0;net6. 0</TargetFrameworks>
6 ········<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
7 ········<GenerateDocumentationFile>true</GenerateDocumentationFile>
8 ········<IncludeSymbols>True</IncludeSymbols>
9 ········<SymbolPackageFormat>snupkg</SymbolPackageFormat>
10 ········<PackageId>NDO.dll</PackageId>
11 ········<Version>5.0.0</Version>
12 ········<Authors>Mirko Matytschak</Authors>
13 ········<Company>Mirko Matytschak</Company>
14 ········<Description>Package to enable VS Solutions to compile and enhance persistent classes.</Description>
15 ········<Copyright>(c) 2002 - 2025, Mirko Matytschak, Velden, Germany</Copyright>
16 ········<PackageLicenseExpression>MIT</PackageLicenseExpression>
17 ········<PackageProjectUrl>https://www.netdataobjects.de</PackageProjectUrl>
18 ········<PackageTags>NDO .NET Data Objects Persistence</PackageTags>
19 ········<PackageReleaseNotes>NDO 5.0</PackageReleaseNotes>
20 ········<AssemblyVersion>5.0.0.0</AssemblyVersion>
21 ········<FileVersion>5.0.0.0</FileVersion>
22 ········<SignAssembly>true</SignAssembly>
23 ········<AssemblyOriginatorKeyFile>ndo_ent.snk</AssemblyOriginatorKeyFile>
24 ········<PackageReadmeFile>readme.md</PackageReadmeFile>
25 ····</PropertyGroup>
26 ··<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
27 ····<DefineConstants>TRACE;DEBUG;</DefineConstants>
28 ··</PropertyGroup>
29 ··<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
30 ····<DefineConstants>TRACE;RELEASE;</DefineConstants>
31 ··</PropertyGroup>
32
33 ····<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
34 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
35 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
36 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
37 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0" />
38 ····</ItemGroup>
39 ····<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
40 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
41 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
42 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
43 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />········
44 ····</ItemGroup>
45 ····<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
46 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
47 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
48 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
49 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
50 ····</ItemGroup>
51 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
52 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
53 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
54 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
55 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
56 ····</ItemGroup>
57 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
58 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
59 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
60 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
61 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
62 ····</ItemGroup>
63
64 ····<ItemGroup>
65 ········<PackageReference Include="NDOInterfaces" Version="5.0.0" />
66 ········<PackageReference Include="NDO.ProviderFactory" Version="5.0.0" />
67 ········<PackageReference Include="NDO.SchemaGenerator" Version="5.0.0" />
68 ········<PackageReference Include="NDO.Mapping" Version="5.0.0" />
69 ········<PackageReference Include="PatchProductVersion" Version="1.0.3" Condition="'$(TargetFramework)'=='netstandard2.0'">
70 ············<PrivateAssets>all</PrivateAssets>
71 ········</PackageReference>
72 ··</ItemGroup>
73
74 ····<ItemGroup>
75 ······<None Include="readme.md" Pack="true" PackagePath="\" />
76 ····</ItemGroup>
77 ··<Target Name="PostBuild" AfterTargets="Pack">
78 ····<Exec Command="IF NOT EXIST ..\BuiltPackages md ..\BuiltPackages&#xD;&#xA;echo Copy package&#xD;&#xA;copy bin\$(Configuration)\NDO*.nupkg ..\BuiltPackages /Y&#xD;&#xA;" />
79 ··</Target>
80 </Project>