【发布时间】:2021-12-29 01:23:30
【问题描述】:
我们有一些 netstandard2.0 程序集。编译时它们在目录.\bin\Debug\netstandard2.0 中生成(netstandard2.0 目录名称为TFN the Target Framework Name)。但是,在项目属性中仅指定了 .\bin\Debug。我们想在.\bin\Debug 中生成这些程序集,以使我们所有的程序集都在同一个目录中。
我们开发了一个构建后事件来复制回 .\bin\Debug 中的程序集及其 json/pdb 文件,然后删除目录 .\bin\Debug\netstandard2.0。然而,这不是一个好的解决方案,因为增量编译期间使用的FastUpToDate 工具找不到.\bin\Debug\netstandard2.0\ProjectName.pdb,因此我们的 netstandard2.0 项目即使是最新的也总是会重新构建。
【问题讨论】:
-
是的,尽管用谷歌搜索还是找不到,谢谢
标签: visual-studio build .net-5 .net-standard .net-6.0