0

私は GitVersionTask、xUnit.MSBuild、OctoPack などの MSBuild タスクの大ファンで、ビルド時にアセンブリのバージョン管理、テスト、パッケージ化に使用しています。

これが私の質問です:

csproj ファイルの代わりに project.json ファイルがある新しい .NET Core の世界で、MSBuild タスクの代替または同等のものはありますか?

4

2 に答える 2

1

Danny が述べたように、project.json には、さまざまな段階のためのいくつかの基本的なスクリプト フックがあります。ただし、.NET CLI は、それ自体をファースト クラスのビルド システムとは見なしていません。あなたはファンなので、msbuild は最近 .NET Core に移植されたので、.NET Core で使用できます。どの状態かはわかりませんが、少なくとも CI ビルドは実行されています。

https://blogs.msdn.microsoft.com/dotnet/2016/02/23/porting-msbuild-to-net-core/ => 移植ストーリー

https://github.com/Microsoft/msbuild => ソースコード

于 2016-05-03T07:33:33.787 に答える
0

project.json ファイルのスクリプト セクションを調べて、要件を満たしているかどうかを確認しましたか? コマンドラインから実行できるものなら何でも実行できます。ビルド前、ビルド後、再公開など、さまざまな段階で

于 2016-04-17T06:22:37.440 に答える