question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Update DotNetCore Aliases to match tooling 1.0

See original GitHub issue

With 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

  1. 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?
  2. 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 become DotNetCoreJson* creating a breaking change or keep current as is and new Aliases called something like DotNetCoreMSBuild*?
  3. 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:closed
  • Created 7 years ago
  • Reactions:7
  • Comments:37 (37 by maintainers)

github_iconTop GitHub Comments

1reaction
devleadcommented, Apr 19, 2017

@devlead RE dotnet xunit it may pay to have a generic DotNetCoreTool alias?

More than happy to put that together.

@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.

1reaction
JonCubedcommented, Apr 17, 2017

@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:

@devlead https://github.com/devlead perfect! 👍

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cake-build/cake/issues/1533#issuecomment-294471160, or mute the thread https://github.com/notifications/unsubscribe-auth/ACbHvGbJKmFGThzHGHzH5i8vuv_4yRnCks5rw1IjgaJpZM4Me6fP .

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found