【发布时间】:2018-02-17 02:06:27
【问题描述】:
当我构建 netcore 2.0 项目时,VS2017 在\bin\DEBUG\netcoreapp2.0\* 而不是\bin\DEBUG\* 中生成文件。
它在调试时产生海市蜃楼效果,因为生成的应用程序在\bin\DEBUG\ 文件夹中运行。
所以,我要加载的 config.json 文件应该在 \bin\DEBUG\ 文件夹和我的模块文件夹中。
更糟糕的是,我的模块也是 netcore 项目,它们的输出文件夹也在 *\netcoreapp2.0 中。
我发现每次构建项目时都很难手动复制它们。
netcoreapp2.0 有什么方法可以改变 TargetDir 吗? (没有构建后命令)
【问题讨论】:
-
项目 > 属性 > 构建选项卡,输出路径设置。
-
它不起作用,编译器总是将 TargetDir 附加到 \netcoreapp2.0 目录
标签: visual-studio-2017 .net-core-2.0