2017-08-17 12 views
0

dotnet webapiを公開した後にappsetting.jsonを更新したいだけです。これを行うには 私はappsetting.jsonを使用する必要がありますか?dotnet公開後に設定を更新するためにappsetting.jsonをcoutputディレクトリにコピーする必要があります

+0

実際、 'dotnet build'と' dotnet publish'の間ではかなり異なっていることがわかりました。 'dotnet build'では、ビルドツールはappsetting.jsonファイルをDebugフォルダにコピーしません。デバッグコマンドは 'dotnet run ProjectName.csproj'です。 'dotnet publish'では、ビルドツールはappsetting.jsonファイルをPublishフォルダにコピーします。次に、実行コマンドはビルド結果の 'dotnet ProjectName.dll'です。 –

答えて

0

プロジェクトフォルダのどこに置いても構いません。 asp.netコア2.0では、その場所について何もしたり、コード内にファイルを追加する必要はありません。

テスト環境では、コード内でappsetting.jsonファイルを見つける必要があります。必要に応じてMicrosoft Docsから変更したコードをここに掲載することができます。

+0

ありがとうございます。私は私の質問のコメントでそれを修正するジェンダーの方法があると思う。 –

関連する問題