2017-08-08 13 views
0

Visual Studio Team Services(VSTS)でCIをセットアップするASP.NET Core 2 RC2プロジェクトがあります。これはどうすればいいですか?Visual Studio Team Services(VSTS)でASP.NET Core 2 RC2プロジェクトをビルドするにはどうすればよいですか?

特に、私の問題は、ホストされたビルドエージェントが.netコア1.1しかインストールされていないように見えることです。 .NET Core 2がインストールされていません。 (私はdotnet --versionを実行して再確認しました)。

自分のビルドエージェントを設定する、またはビルドプロセスにステップを追加して、各ビルドの開始時にv2 SDKをホステッドビルドエージェントにダウンロードしてインストールするなどの回避策があります。しばらく時間がかかる。 .NET Core 2がまだQ3(つまり9月末前)にリリースされる予定であることを考えると、その時間を投資する価値はないだろう。

私は.NET Core 1のベータ版を使っていましたが、ベータ版の.netコアを持つホストされたビルドエージェントをリクエストできるようにビルドに要求を追加できることを忘れてしまいました。 .net Core 2のようなものはありますか?

ありがとうございます!

+0

を構築し、あなたのビルド定義に追加の復元します。 –

答えて

2

.NET Core Toolインストール(プレビュー)タスクが利用可能になりました。このタスクを追加して、.Net Core 2.0をインストールする定義をビルド/リリースすることができます。たとえば:

  1. ネットコアツールインストーラ
  2. .NETのコアは
  3. ネットコア、ネットコアツールが利用可能になりましタスクをインストールあり
+0

治療をしなさい。ありがとう。理想的には、私はツールをインストールする必要があります - 彼らはちょうどホストされたエージェントで利用可能だが、私はすぐにCIビルドをすぐに行うことができてうれしいです。 – Simon

+0

ところで、私は、 '.NET Core Tool Installer'のステップでフルバージョン番号(つまり、 '2.0.0')を指定する必要があることに気づきました。新しいドットネットパッチのバージョンがリリースされた場合、どうなりますか?パッチSDKのバージョン(2.0.1など)を使用するようにビルド定義を手動で更新する必要があるようです。試して、 '2.0。*'を実行するとエラーが表示されます( 'バージョンは有効で明示的なバージョンでなければなりません:2.0。*')。これに対処する計画はありますか? – Simon

+0

@Simonユーザーボイスを送信できます。 –

関連する問題