diff --git a/.gitignore b/.gitignore index df05bd9b0f..daeaf68c7a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,7 @@ bld/ # Visual Studio 2017 auto generated files Generated\ Files/ +**/.AssemblyAttributes # Visual Studio Code settings .vscode/ diff --git a/build.proj b/build.proj index a1a6df03a2..2dcc4ae354 100644 --- a/build.proj +++ b/build.proj @@ -1,5 +1,5 @@ - + @@ -17,6 +17,7 @@ true Configuration=$(Configuration);AssemblyFileVersion=$(AssemblyFileVersion);TargetsWindows=$(TargetsWindows);TargetsUnix=$(TargetsUnix); BuildProjectReferences=false;$(ProjectProperties); + ContinuousIntegrationBuild=true @@ -71,17 +72,17 @@ - + - + - - - + + + @@ -114,21 +115,21 @@ - + - - + + - - - + + + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index c56d604473..b43e2df35a 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,5 +1,5 @@ - + true false @@ -22,7 +22,16 @@ > msbuild /p:configuration=Release --> Project + $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb + true + + $([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)')) + + + + + $(DefineConstants);DEBUG diff --git a/src/Microsoft.Data.SqlClient/add-ons/AzureKeyVaultProvider/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.csproj b/src/Microsoft.Data.SqlClient/add-ons/AzureKeyVaultProvider/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.csproj index 77b6e7e1be..b882eb77b7 100644 --- a/src/Microsoft.Data.SqlClient/add-ons/AzureKeyVaultProvider/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.csproj +++ b/src/Microsoft.Data.SqlClient/add-ons/AzureKeyVaultProvider/Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.csproj @@ -26,5 +26,6 @@ + diff --git a/src/Microsoft.Data.SqlClient/add-ons/Directory.Build.props b/src/Microsoft.Data.SqlClient/add-ons/Directory.Build.props index e2303ef132..a76d932f17 100644 --- a/src/Microsoft.Data.SqlClient/add-ons/Directory.Build.props +++ b/src/Microsoft.Data.SqlClient/add-ons/Directory.Build.props @@ -1,12 +1,22 @@ - + Project + $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb + true + true + + + $([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)')) + + + + diff --git a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj index c8ccbad2b0..d4d8d25cb7 100644 --- a/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj +++ b/src/Microsoft.Data.SqlClient/netcore/src/Microsoft.Data.SqlClient.csproj @@ -771,6 +771,7 @@ + diff --git a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj b/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj index 0c4f55cd1a..8096839c85 100644 --- a/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj +++ b/src/Microsoft.Data.SqlClient/netfx/src/Microsoft.Data.SqlClient.csproj @@ -1,5 +1,5 @@  - + {407890AC-9876-4FEF-A6F1-F36A876BAADE} @@ -22,6 +22,9 @@ True $(DefineConstants);NETFRAMEWORK; + + $([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(GeneratedSourceFileName)')) + True @@ -499,6 +502,7 @@ + $(SystemSecurityCryptographyAlgorithmsVersion) @@ -531,4 +535,4 @@ - + \ No newline at end of file diff --git a/src/Microsoft.Data.SqlClient/tests/Directory.Build.props b/src/Microsoft.Data.SqlClient/tests/Directory.Build.props index 3225e9461a..7d0925284f 100644 --- a/src/Microsoft.Data.SqlClient/tests/Directory.Build.props +++ b/src/Microsoft.Data.SqlClient/tests/Directory.Build.props @@ -1,5 +1,5 @@ - diff --git a/src/Microsoft.Data.SqlClient/tests/tools/Directory.Build.props b/src/Microsoft.Data.SqlClient/tests/tools/Directory.Build.props index 9604977e86..abbaa56026 100644 --- a/src/Microsoft.Data.SqlClient/tests/tools/Directory.Build.props +++ b/src/Microsoft.Data.SqlClient/tests/tools/Directory.Build.props @@ -1,5 +1,5 @@ - diff --git a/tools/props/AssemblyInfo.props b/tools/props/AssemblyInfo.props index 0e6533ebd2..71488482eb 100644 --- a/tools/props/AssemblyInfo.props +++ b/tools/props/AssemblyInfo.props @@ -1,5 +1,5 @@ - + Microsoft.Data.SqlClient Microsoft diff --git a/tools/props/AssemblyRef.props b/tools/props/AssemblyRef.props index c1e14aadba..e27f711eb5 100644 --- a/tools/props/AssemblyRef.props +++ b/tools/props/AssemblyRef.props @@ -1,5 +1,5 @@ - + "Microsoft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" "System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" diff --git a/tools/props/Tools.props b/tools/props/Tools.props index 6a121cb430..f9fc26dee3 100644 --- a/tools/props/Tools.props +++ b/tools/props/Tools.props @@ -1,5 +1,5 @@ - + $(RestoreSources) diff --git a/tools/props/Versions.props b/tools/props/Versions.props index cfaad4d960..ce500cd5e4 100644 --- a/tools/props/Versions.props +++ b/tools/props/Versions.props @@ -1,5 +1,5 @@ - + 1.0.0.0 @@ -23,6 +23,7 @@ 5.6.0 4.5.1 4.3.0 + 1.0.0 diff --git a/tools/specs/Microsoft.Data.SqlClient.nuspec b/tools/specs/Microsoft.Data.SqlClient.nuspec index 8d0239ce60..0119dd0635 100644 --- a/tools/specs/Microsoft.Data.SqlClient.nuspec +++ b/tools/specs/Microsoft.Data.SqlClient.nuspec @@ -9,6 +9,7 @@ MIT https://aka.ms/sqlclientproject dotnet.png + Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS) Commonly Used Types: diff --git a/tools/targets/NotSupported.targets b/tools/targets/NotSupported.targets index de19934bae..7935ef4768 100644 --- a/tools/targets/NotSupported.targets +++ b/tools/targets/NotSupported.targets @@ -1,5 +1,5 @@ - +