【问题标题】:Can I tell MSBuild to look for a project's dependencies in a non-standard folder?我可以告诉 MSBuild 在非标准文件夹中查找项目的依赖项吗?
【发布时间】:2016-05-22 15:00:58
【问题描述】:

我们的构建脚本有效地做到了这一点:

1) build project_a.csproj into non/standard/output/path
1) build project_b.csproj into non/standard/output/path
2) build tests_for_project_a.csproj into non/standard/test_output/path

构建测试项目会导致再次构建任何引用的项目,因为输出路径与 project_a.csproj 中的路径不同。有没有办法告诉 MSBuild 去哪里寻找这些二进制文件?

【问题讨论】:

    标签: msbuild build-process


    【解决方案1】:

    到目前为止,我发现的最佳选择是运行以下命令:

    1a) msbuild project_a.csproj
    1b) msbuild project_a.csproj into non/standard/output/path
    

    当我执行步骤1b 时,它不会重建二进制文件,只会将它们复制到最终目的地。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多