-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Description
Removed Microsoft.AspNetCore.All shared framework
Earlier this year, we announced the Microsoft.AspNetCore.App metapackage (see aspnet/Announcements#287). That announcement said:
The existing Microsoft.AspNetCore.All meta-package will continue to be made available throughout the 2.x lifecycle, but we recommend customers move to the new Microsoft.AspNetCore.App meta-package and then add individual references to any of the removed packages if their app requires it.
See our documentation for details on how to migrate from Microsoft.AspNetCore.All to .App.
As of ASP.NET Core 3.0 we no longer produce the Microsoft.AspNetCore.All metapackage and the matching Microsoft.AspNetCore.All shared framework in the 3.0 nightly builds.
This package will still be available in ASP.NET Core 2.2 and will continue to receive servicing updates in ASP.NET Core 2.1.
Version introduced
3.0
Old behavior
Applications could use the Microsoft.AspNetCore.All metapackage to target the Microsoft.AspNetCore.All shared framework on .NET Core.
New behavior
There is no Microsoft.AspNetCore.All shared framework as part of .NET Core 3.0
Reason for change
As previously announced, the Microsoft.AspNetCore.All included a large number of external dependencies.
Recommended action
Migrate your app to use the Microsoft.AspNetCore.App framework. Components that used to be available in Microsoft.AspNetCore.All are still available on NuGet and will now be deployed with your app instead of being included in the framework.
Category
- ASP.NET Core
Affected APIs
Any API that was only present in the Microsoft.AspNetCore.All framework.
Issue metadata
- Issue type: breaking-change