4

Asp.Net Core 1.0 で REST Api を作成しています。プロジェクトのコンパイル時に、プロジェクトに含まれていないファイルを出力パスにコピーしたいと考えています。

私はそれを行う方法を理解することはできません。「buildOptions: copyToOutput」を使用しようとしましたが、成功しませんでした。ここにある project.json リファレンスがよくわかりません: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json

ファイル ....\TestFolder\Test.config を現在のプロジェクトの出力フォルダーにコピーするとします。どうやってやるの?

4

1 に答える 1

4

buildOptionsプロジェクトのコンパイル時に出力にコピーするファイルを指定できます。

"buildOptions": {
    "copyToOutput": [
       "../../../copyme.txt"
    ]
}

ファイルへのパスは、project.json が存在するフォルダーからの相対パスです。私の場合:

Root folder:
-copyme.txt
-WebApplication\src\WebApplication\project.json
于 2016-09-28T14:51:54.723 に答える