diff --git a/Directory.Build.props b/Directory.Build.props
index 83ecb8c32d4..c5f5fdf6850 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -20,9 +20,7 @@
-
-
@@ -76,6 +74,5 @@
-
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 8bb9467875f..afb3cbc728b 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -3,8 +3,6 @@
$(AssemblyName)
$(PackageId)
- false
- true
@@ -44,6 +42,5 @@
-
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 9abd4c70eb9..036fff2e24f 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -108,7 +108,7 @@ jobs:
- script: eng\scripts\ci-flaky-tests.cmd -configuration $(_BuildConfig)
displayName: Run Flaky Tests
continueOnError: true
- - powershell: eng\common\msbuild.ps1 eng/repo.targets /t:TagCiBuilds '/p:IsFinalBuild=$(IsFinalBuild)' '/p:CI=true'
+ - powershell: eng\common\msbuild.ps1 eng/repo.targets /t:TagCiBuilds '/p:DotNetFinalVersionKind=$(DotNetFinalVersionKind)' '/p:CI=true'
displayName: Set CI Tags
condition: eq(variables['_BuildConfig'], 'Release')
- powershell: eng\scripts\KillProcesses.ps1
diff --git a/docs/DailyBuilds.md b/docs/DailyBuilds.md
index 694a2864d78..e0333886a72 100644
--- a/docs/DailyBuilds.md
+++ b/docs/DailyBuilds.md
@@ -13,7 +13,8 @@ If you want to download the latest daily build and use it in a project, then you
-
+
+
@@ -23,21 +24,3 @@ If you want to download the latest daily build and use it in a project, then you
Some features, such as new target frameworks, may require prerelease tooling builds for Visual Studio.
These are available in the [Visual Studio Preview](https://www.visualstudio.com/vs/preview/).
-
-## NuGet packages
-
-Daily builds of ackages can be found on . This feed may include
-packages that will not be supported in a officially released build.
-
-Commonly referenced packages:
-
-[logging-myget]: https://dotnet.myget.org/feed/dotnet-core/package/nuget/Microsoft.Extensions.Logging
-[logging-myget-badge]: https://img.shields.io/dotnet.myget/dotnet-core/vpre/Microsoft.Extensions.Logging.svg?style=flat-square&label=myget
-
-[di-myget]: https://dotnet.myget.org/feed/dotnet-core/package/nuget/Microsoft.Extensions.DependencyInjection
-[di-myget-badge]: https://img.shields.io/dotnet.myget/dotnet-core/vpre/Microsoft.Extensions.DependencyInjection.svg?style=flat-square&label=myget
-
-Package | MyGet
-:------------------------------------------|:---------------------------------------------------------
-Microsoft.Extensions.Logging | [![][logging-myget-badge]][logging-myget]
-Microsoft.Extensions.DependencyInjection | [![][di-myget-badge]][di-myget]
diff --git a/docs/PreparingPatchUpdates.md b/docs/PreparingPatchUpdates.md
index 329fc7e2f9e..34bd01f6e4f 100644
--- a/docs/PreparingPatchUpdates.md
+++ b/docs/PreparingPatchUpdates.md
@@ -3,7 +3,7 @@ Preparing new servicing updates
In order to prepare this repo to build a new servicing update, the following changes need to be made.
-* Increment the patch version in the [version.props](/version.props) file in the repository root.
+* Increment the patch version in the [eng/Versions.props](/eng/Versions.props) file in the repository root.
```diff
- 7
diff --git a/eng/NuGetPackageVerifier.json b/eng/NuGetPackageVerifier.json
deleted file mode 100644
index e68e16b818c..00000000000
--- a/eng/NuGetPackageVerifier.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "adx-nonshipping": {
- "rules": [],
- "packages": {
- "Microsoft.AspNetCore.Analyzer.Testing": {},
- "Microsoft.AspNetCore.BenchmarkRunner.Sources": {},
- "Microsoft.Extensions.ActivatorUtilities.Sources": {},
- "Microsoft.Extensions.CommandLineUtils.Sources": {},
- "Microsoft.Extensions.HashCodeCombiner.Sources": {},
- "Microsoft.Extensions.HostFactoryResolver.Sources": {},
- "Microsoft.Extensions.NonCapturingTimer.Sources": {},
- "Microsoft.Extensions.ParameterDefaultValue.Sources": {},
- "Microsoft.Extensions.TypeNameHelper.Sources": {},
- "Microsoft.Extensions.ValueStopwatch.Sources": {}
- }
- },
- "Default": {
- "rules": [
- "DefaultCompositeRule"
- ],
- "packages": {
- "Microsoft.Extensions.Logging.Testing": {
- "Exclusions": {
- "BUILD_ITEMS_FRAMEWORK": {
- "*": "Props file intentionally targets any framework since the content is the same for both netstandard2.0 and net461."
- }
- }
- }
- }
- }
-}
diff --git a/eng/Versions.props b/eng/Versions.props
index 60863c3f0f6..e9ad6f2af59 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -5,10 +5,32 @@
-->
-
+
+ 3
+ 0
+ 0
+ $(MajorVersion).$(MinorVersion).$(PatchVersion)
+ preview7
+ $(VersionPrefix).0
+
+ $(MajorVersion).$(MinorVersion).0.0
+ 0.1.$(PatchVersion)
+
+ true
+
+ $(MajorVersion).$(MinorVersion).$([MSBuild]::Subtract($(PatchVersion), 1))
+
true
+
+ false
+
+ true
-
-
-
- portable
-
-
diff --git a/eng/Workarounds.BeforeArcade.props b/eng/Workarounds.BeforeArcade.props
deleted file mode 100644
index 28756e3654d..00000000000
--- a/eng/Workarounds.BeforeArcade.props
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
- false
-
-
- true
-
-
diff --git a/eng/repo.targets b/eng/repo.targets
index d16878e5444..b209c021eae 100644
--- a/eng/repo.targets
+++ b/eng/repo.targets
@@ -3,8 +3,8 @@
-
-
+
+
diff --git a/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj b/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj
index 86ed4801b9a..8603e7c47ab 100644
--- a/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj
+++ b/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj
@@ -3,7 +3,8 @@
netcoreapp3.0;net472
true
- AsyncAnalyzers
+
+ false
diff --git a/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj b/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj
index 8d3620f1cb4..7ed40cc8316 100644
--- a/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj
+++ b/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj
@@ -9,6 +9,7 @@ Microsoft.Extensions.Caching.Memory.IMemoryCache
$(NoWarn);CS1591
true
cache;memorycache;distributedcache
+ true
true
diff --git a/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj b/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj
index bf93990ae8a..d31df12cb60 100644
--- a/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj
+++ b/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
cache;memorycache
+ true
true
diff --git a/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj b/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj
index e2340b20077..ae97217ab9d 100644
--- a/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj
+++ b/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj
@@ -4,7 +4,6 @@
netcoreapp3.0;net472
- Caching.Memory
diff --git a/src/Caching/SqlServer/src/Microsoft.Extensions.Caching.SqlServer.csproj b/src/Caching/SqlServer/src/Microsoft.Extensions.Caching.SqlServer.csproj
index 951e4d8ae41..8e63c6fff05 100644
--- a/src/Caching/SqlServer/src/Microsoft.Extensions.Caching.SqlServer.csproj
+++ b/src/Caching/SqlServer/src/Microsoft.Extensions.Caching.SqlServer.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
cache;distributedcache;sqlserver
+ true
true
diff --git a/src/Caching/StackExchangeRedis/src/Microsoft.Extensions.Caching.StackExchangeRedis.csproj b/src/Caching/StackExchangeRedis/src/Microsoft.Extensions.Caching.StackExchangeRedis.csproj
index 854ac30ea81..9fba467ca49 100644
--- a/src/Caching/StackExchangeRedis/src/Microsoft.Extensions.Caching.StackExchangeRedis.csproj
+++ b/src/Caching/StackExchangeRedis/src/Microsoft.Extensions.Caching.StackExchangeRedis.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
cache;distributedcache;redis
+ true
true
diff --git a/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj b/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj
index 95e695ce1fb..f8db0271183 100644
--- a/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj
+++ b/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj
@@ -9,6 +9,7 @@ Microsoft.Extensions.Configuration.IConfigurationBuilder
Microsoft.Extensions.Configuration.IConfigurationProvider
Microsoft.Extensions.Configuration.IConfigurationRoot
Microsoft.Extensions.Configuration.IConfigurationSection
+ true
true
diff --git a/src/Configuration/Config.AzureKeyVault/src/Microsoft.Extensions.Configuration.AzureKeyVault.csproj b/src/Configuration/Config.AzureKeyVault/src/Microsoft.Extensions.Configuration.AzureKeyVault.csproj
index da0d0313623..321ae7fa9d8 100644
--- a/src/Configuration/Config.AzureKeyVault/src/Microsoft.Extensions.Configuration.AzureKeyVault.csproj
+++ b/src/Configuration/Config.AzureKeyVault/src/Microsoft.Extensions.Configuration.AzureKeyVault.csproj
@@ -4,6 +4,7 @@
Azure KeyVault configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);azure;keyvault
+ true
true
diff --git a/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj b/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj
index e86c9f7e768..487f86ef45a 100644
--- a/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj
+++ b/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj
@@ -3,6 +3,7 @@
Functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration.
netstandard2.0
+ true
true
diff --git a/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj b/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj
index 4873c4e0dcb..4ac29fe5a8f 100644
--- a/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj
+++ b/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj
@@ -4,6 +4,7 @@
Command line configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);commandline
+ true
true
diff --git a/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj b/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj
index 21030662426..813c5f65ff7 100644
--- a/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj
+++ b/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj
@@ -4,6 +4,7 @@
Environment variables configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);envvar;environmentvariable
+ true
true
diff --git a/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj b/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj
index e24e14e1534..1780bf759e6 100644
--- a/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj
+++ b/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj
@@ -3,6 +3,7 @@
Extension methods for configuring file-based configuration providers for Microsoft.Extensions.Configuration.
netstandard2.0
+ true
true
diff --git a/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj b/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj
index c8d74021baa..3d5cc6458dc 100644
--- a/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj
+++ b/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj
@@ -4,6 +4,7 @@
INI configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);ini
+ true
true
diff --git a/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj b/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj
index 0cfae3ee417..cb7d48e07a0 100644
--- a/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj
+++ b/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj
@@ -4,6 +4,7 @@
JSON configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0;netcoreapp3.0
$(PackageTags);json
+ true
true
true
true
diff --git a/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj b/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj
index 5bd7b2c7ef0..8c76c174ad1 100644
--- a/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj
+++ b/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj
@@ -3,6 +3,7 @@
Configuration provider that uses files in a directory for Microsoft.Extensions.Configuration.
netstandard2.0
+ true
true
diff --git a/src/Configuration/Config.NewtonsoftJson/src/Microsoft.Extensions.Configuration.NewtonsoftJson.csproj b/src/Configuration/Config.NewtonsoftJson/src/Microsoft.Extensions.Configuration.NewtonsoftJson.csproj
index 70c77f92eab..2d453a13ac7 100644
--- a/src/Configuration/Config.NewtonsoftJson/src/Microsoft.Extensions.Configuration.NewtonsoftJson.csproj
+++ b/src/Configuration/Config.NewtonsoftJson/src/Microsoft.Extensions.Configuration.NewtonsoftJson.csproj
@@ -4,6 +4,7 @@
Newtonsoft JSON configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);json
+ true
true
diff --git a/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj b/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj
index 1c214287b65..56cdcde46e1 100644
--- a/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj
+++ b/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj
@@ -4,6 +4,7 @@
User secrets configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);secrets;usersecrets
+ true
true
diff --git a/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj b/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj
index 1466926e465..776e85f8e6a 100644
--- a/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj
+++ b/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj
@@ -4,6 +4,7 @@
XML configuration provider implementation for Microsoft.Extensions.Configuration.
netstandard2.0
$(PackageTags);xml
+ true
true
diff --git a/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj b/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj
index dbe9e5e9451..5988b4dc5b3 100644
--- a/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj
+++ b/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj
@@ -3,6 +3,7 @@
Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.
netstandard2.0
+ true
true
diff --git a/src/DependencyInjection/DI.Abstractions/src/Microsoft.Extensions.DependencyInjection.Abstractions.csproj b/src/DependencyInjection/DI.Abstractions/src/Microsoft.Extensions.DependencyInjection.Abstractions.csproj
index 1d972d3a76a..2d04219949f 100644
--- a/src/DependencyInjection/DI.Abstractions/src/Microsoft.Extensions.DependencyInjection.Abstractions.csproj
+++ b/src/DependencyInjection/DI.Abstractions/src/Microsoft.Extensions.DependencyInjection.Abstractions.csproj
@@ -8,6 +8,7 @@ Microsoft.Extensions.DependencyInjection.IServiceCollection
true
dependencyinjection;di
$(DefineConstants);ActivatorUtilities_In_DependencyInjection
+ true
true
diff --git a/src/DependencyInjection/DI.Specification.Tests/src/Microsoft.Extensions.DependencyInjection.Specification.Tests.csproj b/src/DependencyInjection/DI.Specification.Tests/src/Microsoft.Extensions.DependencyInjection.Specification.Tests.csproj
index d0532e13770..ce391836d87 100644
--- a/src/DependencyInjection/DI.Specification.Tests/src/Microsoft.Extensions.DependencyInjection.Specification.Tests.csproj
+++ b/src/DependencyInjection/DI.Specification.Tests/src/Microsoft.Extensions.DependencyInjection.Specification.Tests.csproj
@@ -9,6 +9,7 @@
$(NoWarn);CS1591
false
+ true
true
false
true
diff --git a/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj b/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj
index 1cf33cd3be8..583c7609879 100644
--- a/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj
+++ b/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj
@@ -5,6 +5,7 @@
netcoreapp3.0;net461;netstandard2.0
true
dependencyinjection;di
+ true
true
True
diff --git a/src/DiagnosticAdapter/src/Microsoft.Extensions.DiagnosticAdapter.csproj b/src/DiagnosticAdapter/src/Microsoft.Extensions.DiagnosticAdapter.csproj
index faae1cc4c4a..665515246c7 100644
--- a/src/DiagnosticAdapter/src/Microsoft.Extensions.DiagnosticAdapter.csproj
+++ b/src/DiagnosticAdapter/src/Microsoft.Extensions.DiagnosticAdapter.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
diagnosticadapter;diagnosticlistener;diagnostics
+ true
true
diff --git a/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj b/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj
index 65bd8ed992d..c8931b37f78 100644
--- a/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj
+++ b/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj
@@ -8,6 +8,7 @@ Microsoft.Extensions.FileProviders.IDirectoryContents
Microsoft.Extensions.FileProviders.IFileInfo
Microsoft.Extensions.FileProviders.IFileProvider
netstandard2.0
+ true
true
diff --git a/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj b/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj
index 4f641337cc1..69002ef7bfc 100644
--- a/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj
+++ b/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj
@@ -4,6 +4,7 @@
Microsoft.Extensions.FileProviders
Composite file and directory providers for Microsoft.Extensions.FileProviders.
netstandard2.0
+ true
true
diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj
index 7d84c19f9dd..8119c263390 100644
--- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj
+++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj
@@ -5,6 +5,7 @@
File provider for files in embedded resources for Microsoft.Extensions.FileProviders.
netstandard2.0
$(MSBuildProjectName).nuspec
+ true
true
@@ -24,7 +25,6 @@
- $(PackageTags.Replace(';',' '))
<_OutputBinary>@(BuiltProjectOutputGroupOutput)
<_OutputSymbol>@(DebugSymbolsProjectOutputGroupOutput)
<_OutputDocumentation>@(DocumentationProjectOutputGroupOutput)
@@ -37,7 +37,7 @@
-
+
diff --git a/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj b/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj
index 08afd70516b..330741a393e 100644
--- a/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj
+++ b/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj
@@ -5,6 +5,7 @@
File provider for physical files for Microsoft.Extensions.FileProviders.
netstandard2.0
true
+ true
true
diff --git a/src/FileSystemGlobbing/src/Microsoft.Extensions.FileSystemGlobbing.csproj b/src/FileSystemGlobbing/src/Microsoft.Extensions.FileSystemGlobbing.csproj
index 3ba9d3c81f0..65910694d06 100644
--- a/src/FileSystemGlobbing/src/Microsoft.Extensions.FileSystemGlobbing.csproj
+++ b/src/FileSystemGlobbing/src/Microsoft.Extensions.FileSystemGlobbing.csproj
@@ -8,6 +8,7 @@
$(NoWarn);CS1591
files;filesystem;glob;globbing
true
+ true
true
diff --git a/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj b/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj
index 2bba5959a32..306a303421e 100644
--- a/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj
+++ b/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj
@@ -11,6 +11,7 @@ Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck
$(NoWarn);CS1591
true
diagnostics;healthchecks
+ true
true
diff --git a/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj b/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj
index 463e5b36325..9670e8bb7b8 100644
--- a/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj
+++ b/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj
@@ -10,6 +10,7 @@ Microsoft.Extensions.Diagnostics.HealthChecks.IHealthChecksBuilder
$(NoWarn);CS1591
true
diagnostics;healthchecks
+ true
true
diff --git a/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj
index 1b51b474261..d56fad46767 100644
--- a/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj
+++ b/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj
@@ -8,6 +8,7 @@
hosting
Microsoft.Extensions.Hosting
$(DefineConstants);DISPOSE_ASYNC
+ true
true
diff --git a/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj b/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj
index c4ecdcebe0b..522ede20dc9 100644
--- a/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj
+++ b/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
hosting
+ true
true
$(DefineConstants);DISPOSE_ASYNC
diff --git a/src/Hosting/IntegrationTesting/src/baseline.netcore.json b/src/Hosting/IntegrationTesting/src/baseline.netcore.json
deleted file mode 100644
index 9e26dfeeb6e..00000000000
--- a/src/Hosting/IntegrationTesting/src/baseline.netcore.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/src/Hosting/Systemd/src/Microsoft.Extensions.Hosting.Systemd.csproj b/src/Hosting/Systemd/src/Microsoft.Extensions.Hosting.Systemd.csproj
index ae7973a409c..42189a63e2f 100644
--- a/src/Hosting/Systemd/src/Microsoft.Extensions.Hosting.Systemd.csproj
+++ b/src/Hosting/Systemd/src/Microsoft.Extensions.Hosting.Systemd.csproj
@@ -5,6 +5,7 @@
netstandard2.1
true
hosting
+ true
true
diff --git a/src/Hosting/WindowsServices/src/Microsoft.Extensions.Hosting.WindowsServices.csproj b/src/Hosting/WindowsServices/src/Microsoft.Extensions.Hosting.WindowsServices.csproj
index 2721d8a9fb6..61de0ea4ac8 100644
--- a/src/Hosting/WindowsServices/src/Microsoft.Extensions.Hosting.WindowsServices.csproj
+++ b/src/Hosting/WindowsServices/src/Microsoft.Extensions.Hosting.WindowsServices.csproj
@@ -5,6 +5,7 @@
netstandard2.0
true
hosting
+ true
true
diff --git a/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj b/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj
index ff22f57ef61..b7ab1a42ffd 100644
--- a/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj
+++ b/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj
@@ -10,6 +10,7 @@
$(NoWarn);CS1591
true
aspnetcore;httpclient
+ true
true
diff --git a/src/HttpClientFactory/Polly/src/Microsoft.Extensions.Http.Polly.csproj b/src/HttpClientFactory/Polly/src/Microsoft.Extensions.Http.Polly.csproj
index 9dec3b582f4..682df832ea5 100644
--- a/src/HttpClientFactory/Polly/src/Microsoft.Extensions.Http.Polly.csproj
+++ b/src/HttpClientFactory/Polly/src/Microsoft.Extensions.Http.Polly.csproj
@@ -11,6 +11,7 @@
Microsoft.Extensions.Http
+ true
true
diff --git a/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj b/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj
index bc912b97cc5..8dfb1ef22ed 100644
--- a/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj
+++ b/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj
@@ -5,13 +5,14 @@
Abstractions and features for interop between .NET and JavaScript code.
javascript;interop
true
+ true
true
-
+
diff --git a/src/JSInterop/Mono.WebAssembly.Interop/src/Mono.WebAssembly.Interop.csproj b/src/JSInterop/Mono.WebAssembly.Interop/src/Mono.WebAssembly.Interop.csproj
index 413d084e482..fc927084563 100644
--- a/src/JSInterop/Mono.WebAssembly.Interop/src/Mono.WebAssembly.Interop.csproj
+++ b/src/JSInterop/Mono.WebAssembly.Interop/src/Mono.WebAssembly.Interop.csproj
@@ -5,6 +5,7 @@
Abstractions and features for interop between Mono WebAssembly and JavaScript code.
wasm;javascript;interop
true
+ true
true
diff --git a/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj b/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj
index 33f58b63587..86af6dfde9f 100644
--- a/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj
+++ b/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj
@@ -10,6 +10,7 @@ Microsoft.Extensions.Localization.IStringLocalizer<T>
$(NoWarn);CS1591
true
localization
+ true
true
diff --git a/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj b/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj
index f16cbd9dab3..5949cc5842e 100644
--- a/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj
+++ b/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj
@@ -7,6 +7,7 @@
$(NoWarn);CS1591
true
localization
+ true
true
diff --git a/src/Logging/Logging.Abstractions/src/Microsoft.Extensions.Logging.Abstractions.csproj b/src/Logging/Logging.Abstractions/src/Microsoft.Extensions.Logging.Abstractions.csproj
index c06d9ebfd33..68323592522 100644
--- a/src/Logging/Logging.Abstractions/src/Microsoft.Extensions.Logging.Abstractions.csproj
+++ b/src/Logging/Logging.Abstractions/src/Microsoft.Extensions.Logging.Abstractions.csproj
@@ -12,6 +12,7 @@ Microsoft.Extensions.Logging.LoggerMessage
Microsoft.Extensions.Logging.Abstractions.NullLogger
netstandard2.0
$(NoWarn);CS1591
+ true
true
diff --git a/src/Logging/Logging.Analyzers/src/Microsoft.Extensions.Logging.Analyzers.csproj b/src/Logging/Logging.Analyzers/src/Microsoft.Extensions.Logging.Analyzers.csproj
index f22b635ac30..15e3e43d2d5 100644
--- a/src/Logging/Logging.Analyzers/src/Microsoft.Extensions.Logging.Analyzers.csproj
+++ b/src/Logging/Logging.Analyzers/src/Microsoft.Extensions.Logging.Analyzers.csproj
@@ -7,6 +7,7 @@
$(NoWarn);CS1591
analyzers/dotnet/cs/
true
+ true
false
diff --git a/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj b/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj
index 8f0552fdcc8..75032662bd8 100644
--- a/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj
+++ b/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj
@@ -3,7 +3,8 @@
netcoreapp3.0;net472
true
- LoggingAnalyzers
+
+ false
diff --git a/src/Logging/Logging.AzureAppServices/src/Microsoft.Extensions.Logging.AzureAppServices.csproj b/src/Logging/Logging.AzureAppServices/src/Microsoft.Extensions.Logging.AzureAppServices.csproj
index 2a25b5b2c3d..5bedde8c6d8 100644
--- a/src/Logging/Logging.AzureAppServices/src/Microsoft.Extensions.Logging.AzureAppServices.csproj
+++ b/src/Logging/Logging.AzureAppServices/src/Microsoft.Extensions.Logging.AzureAppServices.csproj
@@ -4,6 +4,7 @@
Logger implementation to support Azure App Services 'Diagnostics logs' and 'Log stream' features.
netstandard2.0
$(NoWarn);CS1591
+ true
true
diff --git a/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj b/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj
index 41de7c15500..68853ffdc49 100644
--- a/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj
+++ b/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj
@@ -3,6 +3,7 @@
Configuration support for Microsoft.Extensions.Logging.
netstandard2.0
+ true
true
diff --git a/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj b/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj
index cd95afa4d59..6e2ebbb33e6 100644
--- a/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj
+++ b/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj
@@ -4,6 +4,7 @@
Console logger provider implementation for Microsoft.Extensions.Logging.
netstandard2.0
$(NoWarn);CS1591
+ true
true
diff --git a/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj b/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj
index ad20f845190..6bc004ca668 100644
--- a/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj
+++ b/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj
@@ -4,6 +4,7 @@
Debug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine().
netstandard2.0
$(NoWarn);CS1591
+ true
true
diff --git a/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj b/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj
index 137c8874e9b..d199db5f649 100644
--- a/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj
+++ b/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj
@@ -5,6 +5,7 @@
netstandard2.0;net461
$(NoWarn);CS1591
$(PackageTags);eventlog;windowseventlog
+ true
true
diff --git a/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj b/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj
index f7c9693ca74..beb75206a36 100644
--- a/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj
+++ b/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj
@@ -5,6 +5,7 @@
netstandard2.0
$(PackageTags);EventSource;ETW
true
+ true
true
$(NoWarn);CS3021
diff --git a/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj b/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj
index 8219bacd67d..2d9c7f4cabc 100644
--- a/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj
+++ b/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
logging;tracesource
+ true
true
diff --git a/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj b/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj
index 0462bd55789..05e37a7d8b1 100644
--- a/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj
+++ b/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj
@@ -4,6 +4,7 @@
Logging infrastructure default implementation for Microsoft.Extensions.Logging.
netstandard2.0
$(NoWarn);CS1591
+ true
true
diff --git a/src/ObjectPool/src/Microsoft.Extensions.ObjectPool.csproj b/src/ObjectPool/src/Microsoft.Extensions.ObjectPool.csproj
index 71e9abed79c..c193ad6e1f1 100644
--- a/src/ObjectPool/src/Microsoft.Extensions.ObjectPool.csproj
+++ b/src/ObjectPool/src/Microsoft.Extensions.ObjectPool.csproj
@@ -6,7 +6,12 @@
$(NoWarn);CS1591
true
pooling
+ true
true
+
+
+
+
diff --git a/src/ObjectPool/src/Properties/AssemblyInfo.cs b/src/ObjectPool/src/Properties/AssemblyInfo.cs
deleted file mode 100644
index 121f8990b1c..00000000000
--- a/src/ObjectPool/src/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,3 +0,0 @@
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("Microsoft.Extensions.ObjectPool.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")]
diff --git a/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj b/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj
index 21d7bc8e4fd..63d2dccd23c 100644
--- a/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj
+++ b/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj
@@ -5,6 +5,7 @@
netstandard2.0
true
aspnetcore;configuration;options
+ true
true
diff --git a/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj b/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj
index eee5d7a9aad..f27dbab0dfa 100644
--- a/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj
+++ b/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj
@@ -5,6 +5,7 @@
netstandard2.0
true
aspnetcore;validation;options
+ true
true
diff --git a/src/Options/Options/src/Microsoft.Extensions.Options.csproj b/src/Options/Options/src/Microsoft.Extensions.Options.csproj
index 33ad72da6d2..d1615f6f5d8 100644
--- a/src/Options/Options/src/Microsoft.Extensions.Options.csproj
+++ b/src/Options/Options/src/Microsoft.Extensions.Options.csproj
@@ -5,6 +5,7 @@
netstandard2.0
true
aspnetcore;options
+ true
true
diff --git a/src/Primitives/src/Microsoft.Extensions.Primitives.csproj b/src/Primitives/src/Microsoft.Extensions.Primitives.csproj
index cc64ecdef61..8bae0359342 100644
--- a/src/Primitives/src/Microsoft.Extensions.Primitives.csproj
+++ b/src/Primitives/src/Microsoft.Extensions.Primitives.csproj
@@ -10,6 +10,7 @@ Microsoft.Extensions.Primitives.StringSegment
true
true
primitives
+ true
true
diff --git a/src/Shared/src/ActivatorUtilities/sharedsources.props b/src/Shared/src/ActivatorUtilities/sharedsources.props
deleted file mode 100644
index f7546775319..00000000000
--- a/src/Shared/src/ActivatorUtilities/sharedsources.props
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- false
-
-
-
-
- true
- $(ContentTargetFolders)\cs\netstandard1.0\
-
-
-
diff --git a/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj b/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj
index 80bcd406477..0a0852d723e 100644
--- a/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj
+++ b/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj
@@ -3,7 +3,8 @@
netcoreapp3.0;net472
true
- Analyzers
+
+ false
diff --git a/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj b/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj
index 8f60f8f9830..cec4a31d867 100644
--- a/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj
+++ b/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj
@@ -6,6 +6,7 @@
$(NoWarn);CS1591
true
aspnetcore
+ true
true
diff --git a/version.props b/version.props
deleted file mode 100644
index 8e2c5df3fbf..00000000000
--- a/version.props
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
- 3
- 0
- 0
- $(MajorVersion).$(MinorVersion).$(PatchVersion)
- preview7
- $(VersionPrefix).0
-
- $(MajorVersion).$(MinorVersion).0.0
-
-
-
- 0.1.$(PatchVersion)
-
- true
-
- false
- true
- false
-
- $(ExperimentalVersionPrefix)
- $(VersionPrefix)-$(PreReleaseVersionLabel)
- $(PreReleaseVersionLabel)
-
- $(MajorVersion).$(MinorVersion).$([MSBuild]::Subtract($(PatchVersion), 1))
- $(VersionPrefix)-$(VersionSuffix)
-
-