3

Ubuntu v16.04 に dotent コアをインストールしました。問題は、私がdotnet user-secretsそれを使用しようとするときです: No executable found matching command "dotnet-user-secrets"

dotnet コア バージョン: 1.0.0-preview2-003131

ドットネットのスクリーンショット:ここに画像の説明を入力

4

2 に答える 2

4

.NET Core でシークレット マネージャーを使用するには、プロジェクトにインストールする必要があります。

  1. あなたのセクションに行Microsoft.Extensions.SecretManager.Toolsを追加しますtoolsproject.json
  2. 走るdotnet restore

詳細については、公式の .NET ドキュメントを参照してください。

于 2016-11-03T10:58:50.380 に答える
0

nuget を介してそのパッケージを追加すると、「依存関係」セクションに追加されました。そのため、以下の行を移動する必要がありました。

"Microsoft.Extensions.SecretManager.Tools": "1.1.0-preview4-final"

project.json ファイルの「依存関係」セクションから「ツール」セクションに移動します。それから dotnet restore を実行したところ、うまくいきました。これらのコマンドは、project.json ファイルが配置されているディレクトリと同じディレクトリで実行してください。

于 2017-02-12T04:46:10.307 に答える