The following packages should be explicitly migrated to new names, and the packages of package type == build need to be changed to the expanded format that lists the version number and the type:
Should then detect any packages with a name that starts with "Microsoft.AspNet." and change the package name to be "Microsoft.AspNetCore." with the exception of the "Microsoft.AspNet.WebApi.Client" package which needs to remain.
The following packages can be removed:
RC1 Package Name
Microsoft.Dnx.Runtime
Should then apply the following heuristic to update all microsoft RC1 packages to RC2 version numbers:
RC1 Package Name / Pattern
New RC2 Version Number
Microsoft.*
1.0.0-rc2-final
Microsoft.VisualStudio.Web.BrowserLink.Loader
14.0.0-rc2-final
I think this is a decent heuristic to migrate most of the packages from RC1 to RC2, however there may be exceptions so this won't cover all packages,and this logic may need to be extended in the future.
Under the dependencies section:
The following packages should be explicitly migrated to new names, and the packages of package type == build need to be changed to the expanded format that lists the version number and the type:
The following packages can be removed:
Should then apply the following heuristic to update all microsoft RC1 packages to RC2 version numbers:
I think this is a decent heuristic to migrate most of the packages from RC1 to RC2, however there may be exceptions so this won't cover all packages,and this logic may need to be extended in the future.