Datei: NDODLL/NDO.csproj

Last Commit (cf66d4f)
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>
New Commit (7e08240)
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 ··<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'">
33 ····<Optimize>False</Optimize>
34 ··</PropertyGroup>
35 ··<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.1|AnyCPU'">
36 ····<Optimize>False</Optimize>
37 ··</PropertyGroup>
38 ··<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net9.0|AnyCPU'">
39 ····<Optimize>False</Optimize>
40 ··</PropertyGroup>
41 ··<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0|AnyCPU'">
42 ····<Optimize>False</Optimize>
43 ··</PropertyGroup>
44 ··<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net6.0|AnyCPU'">
45 ····<Optimize>False</Optimize>
46 ··</PropertyGroup>
47
48 ····<ItemGroup Condition="'$(TargetFramework)'=='net9.0'">
49 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
50 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
51 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
52 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0" />
53 ····</ItemGroup>
54 ····<ItemGroup Condition="'$(TargetFramework)'=='net8.0'">
55 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
56 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
57 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
58 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />········
59 ····</ItemGroup>
60 ····<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
61 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
62 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
63 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
64 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
65 ····</ItemGroup>
66 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0'">
67 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
68 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
69 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
70 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
71 ····</ItemGroup>
72 ····<ItemGroup Condition="'$(TargetFramework)'=='netstandard2.1'">
73 ········<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
74 ········<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
75 ········<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
76 ········<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
77 ····</ItemGroup>
78
79 ····<ItemGroup>
80 ········<PackageReference Include="NDOInterfaces" Version="5.0.0" />
81 ········<PackageReference Include="NDO.ProviderFactory" Version="5.0.0" />
82 ········<PackageReference Include="NDO.SchemaGenerator" Version="5.0.0" />
83 ········<PackageReference Include="NDO.Mapping" Version="5.0.0" />
84 ········<PackageReference Include="PatchProductVersion" Version="1.0.3" Condition="'$(TargetFramework)'=='netstandard2.0'">
85 ············<PrivateAssets>all</PrivateAssets>
86 ········</PackageReference>
87 ··</ItemGroup>
88
89 ····<ItemGroup>
90 ······<None Include="readme.md" Pack="true" PackagePath="\" />
91 ····</ItemGroup>
92 ··<Target Name="PostBuild" AfterTargets="Pack">
93 ····<Exec Command="IF NOT EXIST ..\BuiltPackages md ..\BuiltPackages&#xD;&#xA;echo Copy package&#xD;&#xA;copy bin\$(Configuration)\NDO*.nupkg ..\BuiltPackages /Y&#xD;&#xA;" />
94 ··</Target>
95 </Project>