Update DotNetCore Aliases to match tooling 1.0
See original GitHub issueWith the release of VS 2017, .NET Core Tooling has been bumped to 1.0. This has introduced a new build system (move from project.json to csproj and msbuild), changes to existing commands and added additional commands. It would be nice for the DotNetCore Aliases to reflect the changes, making it easier for ppl to migrate over to the new tooling.
I asked in gitter and @gep13 said you would be willing to accept a PR on this and I am happy to put some time in to do it. However I have some questions before starting
- Given that VS 2015 wont use v1.0 of the tooling should we continue to support Project.Json version of the tooling for the time being?
- If we support both we will need a new set of alias to distinguish, any thoughts on how you prefer for this to be? Does the new tooling become
DotNetCore*
and old becomeDotNetCoreJson*
creating a breaking change or keep current as is and new Aliases called something likeDotNetCoreMSBuild*
? - Would it be easier for review process if I split this into multiple PRs?
Tasks:
- Common Changes - ~#1549~
- Add DotNetCoreClean - ~#1555~
- Add DotNetCoreNugetPush - ~#1581~
- Add DotNetCoreNugetDelete - ~#1565~
- Add DotNetCoreMSBuild - ~#1599~
- Add DotNetCoreVSTest - ~#1675~
- Review DotNetCoreRestore - ~#1534~
- Review DotNetCoreBuild - ~#1550~
- Review DotNetCorePublish - ~#1552~
- Review DotNetCoreTest - ~#1554~
- Review DotNetCorePack - ~#1553~
- Review DotNetCoreRun - no change required
- Review DotNetCoreExecute -~#1551~
- Review if any changes required for 1.0.4 of tooling - no change required
Issue Analytics
- State:
- Created 7 years ago
- Reactions:7
- Comments:37 (37 by maintainers)
Top Results From Across the Web
dotnet new <TEMPLATE> - .NET CLI
The dotnet new command creates new .NET projects based on the specified template.
Read more >DotNet / NetCore Versions
NET Core did RTM yesterday, but the DotNet tooling is still in preview. Here's a rundown of the recent releases and how they...
Read more >MSBuild reference for .NET SDK projects
Reference for the MSBuild properties and items that are understood by the .NET SDK.
Read more >Upgrade Tooling for .NET 7
Use ASP.NET Incremental Migration Tooling to upgrade ASP.NET applications by incrementally moving endpoints to a new ASP.NET Core project.
Read more >Angular 5/ASP.NET Core: The Best of Both Worlds
NET's front-end tools may be lacking, it is still a great back-end framework. In this article, Toptal Freelance Angular Developer Pablo Albella teaches...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@JeremyCade Sounds like a reasonable feature to add, would you mind raising a separate issue for this, so we can track/discuss it separately and feel free to do a WIP PR if you want to.
@gep13 most of the original commands are now just wrappers for the advance commands in the new tooling.
On Mon., 17 Apr. 2017, 04:50 Gary Ewan Park, notifications@github.com wrote: