Visual Studio Team Servicesを使用してASP.NET Core 2.0アプリケーションを構築しようとしています。 .NET Coreタスク(2. *バージョン)を使用してビルドをセットアップしました。 .NET Core Restore、.NET Core Build、.NET Core Test、テスト結果の公開、.NET Core Publish、Publish Artifactのような非常に基本的なセットアップ。VSTS ASP.NET Core 2アプリケーションのCIを設定する
ビルドを開始すると、復元ステップでエラーになります。 まず私は
2017-09-20T17:25:02.3384534Z ##[warning]Can\'t find loc string for key: NGCommon_NoSourcesFoundInConfig
2017-09-20T17:25:02.3384534Z ##[warning]NGCommon_NoSourcesFoundInConfig d:\a\1\Nuget\tempNuGet_1110.config
は、その後、私は、私はバージョン2.0.0をダウンロードするには、.NETのコアツールインストーラ工程を追加しようとした
error NU1100: Unable to resolve 'Microsoft.Extensions.SecretManager.Tools (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'.
error NU1100: Unable to resolve 'Microsoft.NETCore.App (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'.
error NU1100: Unable to resolve 'Microsoft.AspNetCore.All (>= 2.0.0)' for '.NETCoreApp,Version=v2.0'.
を言うエラーが出るという警告を得るが、取得し続け同じエラー。
また、私はどこかで読んだ新しいバージョンのナゲットを引っ張るためにNuget Tool Installerを試しましたが、それはうまくいきませんでした。
VSTSでASP.NET Core 2.0プロジェクトを構築するには何が必要ですか。
編集 私は、デバッグ=真でビルドをやり直しもOneDriveここ(https://oceanspray-my.sharepoint.com/personal/pcavacas_oceanspray_com/_layouts/15/guestaccess.aspx?folderid=0dda9fd96603e4eaaa51d605029fa47f1&authkey=Ad36W5fWf0-J7QN6uIPexXg&expiration=2017-09-30T04%3a00%3a00.000Z)見つけることができるの両方にプロジェクトをコピーされています。その場所のルートには、Restore Log.txtというファイルがあります。このファイルには、Restoreセクションのログが含まれています。プロジェクト全体を含むフォルダもあります。
Hosted VS2017エージェントに.NET Core 2.0.0がインストールされているため、Hosted VS2017エージェント(または.net core 2.0をインストールしたプライベートエージェント)を使用しても構いません。そして、.netコアWeb APIプロジェクト(.netコア2.0をターゲットフレームワークとして)を使って成功することができます。 'system.debug'を' true'に設定して詳細ログを表示することができますか、またはあなたのプロジェクトを一つのドライブにアップロードできますか? –
Hosted VS2017エージェントでプロジェクトを成功させることもできます。これは私のビルドログhttps://1drv.ms/t/s!ApIKkY1MTjMRgmjQ9vX0UzelsiStです。主な違いは、ビルドログ(1052行目、OutputSourcesが空である)のソースをどこからダウンロードするのか見つけることができないようです。 .NET Coreの復元タスクでnuget.config( ' ')を指定するとどうなりますか?パッケージをダウンロードする場所を見つけることができるかどうか確認してください。 –
私はあなたの提案のおかげで今働いているので、答えとして提出することができ、私はそれを受け入れます。 –