为 Asp.net 核心 1.0 项目复制编译文件

Copying files on compile for Asp.net Core 1.0 project

我正在使用 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到当前项目的输出文件夹。我该怎么做?

您可以在编译项目时在buildOptions中指定要复制到输出的文件。

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

文件路径是相对于 project.json 所在文件夹的。就我而言:

Root folder:
-copyme.txt
-WebApplication\src\WebApplication\project.json