You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/core/tutorials/target-dotnetcore-with-msbuild.md
+8-7Lines changed: 8 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -17,15 +17,16 @@ The .NET Core tooling is going to [move from project.json to MSBuild based proje
17
17
We expect the first version of the .NET Core tools that use MSBuild to ship along with the next version of Visual Studio. However, it is possible to use MSBuild for .NET Core
18
18
projects today, and this page shows how.
19
19
20
-
We recommend that most people targeting .NET Core with *new* projects today use the default tooling experience with project.json because of the following
21
-
reasons:
20
+
We recommend new projects targeting .NET Core use the default tooling with *project.json* for the following reasons:
22
21
23
-
- MSBuild doesn't yet support a lot of the benefits of project.json
24
-
-A lot of the ASP.NET based tooling doesn't currently work with MSBuild projects
25
-
- When we do release the .NET Core tooling that uses MSBuild, it will be able to automatically convert from project.json to MSBuild projects
22
+
- MSBuild doesn't yet support many of the features of *project.json*.
23
+
-Much of the ASP.NET based tooling doesn't currently work with MSBuild projects.
24
+
- When MSBuild based .NET Core tooling is released, it will automatically convert *project.json* to MSBuild based.
26
25
27
-
You may want to use MSBuild to target .NET Core for existing projects that already use MSBuild that you want to port to .NET Core, or if you are using
28
-
MSBuild's extensibility in your build for scenarios that are not well supported for project.json projects.
26
+
Consider using MSBuild when:
27
+
28
+
- Existing projects that use MSBuild are being ported to .NET Core.
29
+
- Projects that use MSBuild's extensibility that are not well-supported by *project.json*.
0 commit comments