forked from jonwagner/Insight.Database
-
Notifications
You must be signed in to change notification settings - Fork 0
/
SharedConfiguration.csproj
127 lines (118 loc) · 6.55 KB
/
SharedConfiguration.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<Project>
<PropertyGroup>
<version>6.2.0</version>
<authors>Jon Wagner</authors>
<PackageProjectUrl>http://github.com/jonwagner/Insight.Database</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/jonwagner/Insight.Database/blob/master/License.txt</PackageLicenseUrl>
<PackageIconUrl>https://github.com/jonwagner/Insight.Database/raw/master/InsightDatabase.png</PackageIconUrl>
<PackageReleaseNotes>See important release notes at: https://github.com/jonwagner/Insight.Database/wiki/Change-Log</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<HasAmbientTransactions>true</HasAmbientTransactions>
<HasAppDomains>true</HasAppDomains>
<HasConnectionSettings>true</HasConnectionSettings>
<HasClassicReflection>true</HasClassicReflection>
<HasColumnSchema>false</HasColumnSchema>
<HasCommandBuilder>true</HasCommandBuilder>
<HasDbParameter>true</HasDbParameter>
<HasDbProvider>true</HasDbProvider>
<HasFullSystemDataImplementation>true</HasFullSystemDataImplementation>
<HasLinq>true</HasLinq>
<HasOleDb>true</HasOleDb>
<HasOdbc>true</HasOdbc>
<HasSchemaTable>true</HasSchemaTable>
<HasSqlDeriveParameters>true</HasSqlDeriveParameters>
<HasSqlTypes>true</HasSqlTypes>
<HasUdt>true</HasUdt>
</PropertyGroup>
<PropertyGroup>
<SqlClientVersion></SqlClientVersion>
<SqlTypesVersion>14.0.314.76</SqlTypesVersion>
<SystemDiagnosticsToolsVersion></SystemDiagnosticsToolsVersion>
<TestSDKVersion></TestSDKVersion>
</PropertyGroup>
<PropertyGroup Condition="$(TargetFramework) == 'net45'">
<HasDbParameter>false</HasDbParameter>
<TestSDKVersion>15.0.0</TestSDKVersion>
</PropertyGroup>
<PropertyGroup Condition="$(TargetFramework) == 'net451'">
<SqlClientVersion>4.1.0</SqlClientVersion>
<SystemDiagnosticsToolsVersion>4.3.0</SystemDiagnosticsToolsVersion>
<TestSDKVersion>15.0.0</TestSDKVersion>
</PropertyGroup>
<PropertyGroup Condition="$(TargetFramework) == 'netstandard1.5' or $(TargetFramework) == 'netstandard1.6' or $(TargetFramework) == 'netcoreapp1.0'">
<HasAmbientTransactions>false</HasAmbientTransactions>
<HasAppDomains>false</HasAppDomains>
<HasClassicReflection>false</HasClassicReflection>
<HasColumnSchema>true</HasColumnSchema>
<HasCommandBuilder>false</HasCommandBuilder>
<HasConnectionSettings>false</HasConnectionSettings>
<HasDbProvider>false</HasDbProvider>
<HasFullSystemDataImplementation>false</HasFullSystemDataImplementation>
<HasOdbc>false</HasOdbc>
<HasOleDb>false</HasOleDb>
<HasLinq>false</HasLinq>
<HasSchemaTable>false</HasSchemaTable>
<HasSqlTypes>false</HasSqlTypes>
<HasUdt>false</HasUdt>
<SqlClientVersion>4.3.1</SqlClientVersion>
<SystemDiagnosticsToolsVersion>4.3.0</SystemDiagnosticsToolsVersion>
<TestSDKVersion>15.0.0</TestSDKVersion>
</PropertyGroup>
<PropertyGroup Condition="$(TargetFramework) == 'netstandard2.0' or $(TargetFramework) == 'netcoreapp2.0'">
<HasAppDomains>false</HasAppDomains>
<HasClassicReflection>false</HasClassicReflection>
<HasColumnSchema>true</HasColumnSchema>
<HasCommandBuilder>false</HasCommandBuilder>
<HasConnectionSettings>false</HasConnectionSettings>
<HasDbProvider>false</HasDbProvider>
<HasOleDb>false</HasOleDb>
<HasLinq>false</HasLinq>
<HasSchemaTable>false</HasSchemaTable>
<HasSqlTypes>false</HasSqlTypes>
<HasUdt>false</HasUdt>
<SqlClientVersion>4.4.0</SqlClientVersion>
<SystemDiagnosticsToolsVersion>4.3.0</SystemDiagnosticsToolsVersion>
<TestSDKVersion>15.0.0</TestSDKVersion>
</PropertyGroup>
<PropertyGroup Condition="$(TargetFramework) == 'netcoreapp2.0'">
<HasAmbientTransactions>false</HasAmbientTransactions>
</PropertyGroup>
<PropertyGroup>
<DefineConstants Condition="$(HasAmbientTransactions) != 'true'">$(DefineConstants);NO_AMBIENT_TRANSACTIONS</DefineConstants>
<DefineConstants Condition="$(HasAppDomains) != 'true'">$(DefineConstants);NO_APP_DOMAINS</DefineConstants>
<DefineConstants Condition="$(HasConnectionSettings) != 'true'">$(DefineConstants);NO_CONNECTION_SETTINGS</DefineConstants>
<DefineConstants Condition="$(HasColumnSchema) != 'true'">$(DefineConstants);NO_COLUMN_SCHEMA</DefineConstants>
<DefineConstants Condition="$(HasCommandBuilder) != 'true'">$(DefineConstants);NO_COMMAND_BUILDER</DefineConstants>
<DefineConstants Condition="$(HasClassicReflection) != 'true'">$(DefineConstants);NO_CLASSIC_REFLECTION</DefineConstants>
<DefineConstants Condition="$(HasDbParameter) != 'true'">$(DefineConstants);NO_DBPARAMETER</DefineConstants>
<DefineConstants Condition="$(HasDbProvider) != 'true'">$(DefineConstants);NO_DB_PROVIDER</DefineConstants>
<DefineConstants Condition="$(HasFullSystemDataImplementation) != 'true'">$(DefineConstants);NO_FULL_SYSTEM_DATA_IMPLEMENTATION</DefineConstants>
<DefineConstants Condition="$(HasLinq) != 'true'">$(DefineConstants);NO_LINQ_BINARY</DefineConstants>
<DefineConstants Condition="$(HasObdc) != 'true'">$(DefineConstants);NO_ODBC</DefineConstants>
<DefineConstants Condition="$(HasOleDb) != 'true'">$(DefineConstants);NO_OLEDB</DefineConstants>
<DefineConstants Condition="$(HasSchemaTable) != 'true'">$(DefineConstants);NO_SCHEMA_TABLE</DefineConstants>
<DefineConstants Condition="$(HasSqlTypes) != 'true'">$(DefineConstants);NO_SQL_TYPES</DefineConstants>
<DefineConstants Condition="$(HasUdt) != 'true'">$(DefineConstants);NO_UDT</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="$(ProjectType) == 'LibraryPackage' and $(Configuration) == 'Release'">
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\Insight.Database.snk</AssemblyOriginatorKeyFile>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
<CodeAnalysisRuleSet>..\CodeAnalysisRules.ruleset</CodeAnalysisRuleSet>
</PropertyGroup>
<ItemGroup Condition="$(ProjectType) == 'LibraryPackage' and $(Configuration) == 'Release'">
<PackageReference Include="Desktop.Analyzers" Version="1.1.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="StyleCop.Analyzers" Version="1.0.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="System.Security.Cryptography.Hashing.Algorithms.Analyzers" Version="1.1.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="1.1.0">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
</ItemGroup>
</Project>