Datei: NDODLL/NDO.csproj

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