Visual Studio 2017 -TFS - 组织文件夹结构输出

弗兰克VDB

我想以与构建文件相同的结构来组织我的文件:

  • 解决方案1
    • 项目1
    • 项目2

目前我处理了每个项目的输出路径 (..\bin\NameProject) 以获得这个:

  • 解决方案1
    • 项目1
    • 项目2

但是在每个项目中(所以在项目 1 和项目 2 中),我找到了所有项目中的所有 DLL/可执行文件。我希望 project1 的输出仅从 project1 接收 DLL/可执行文件,project2 也是如此。

然后,我想用构建过程模板(https://msdn.microsoft.com/en-us/library/dd647551(v=vs.120).aspx来解决这个问题,所以我有这个结构:

  • *构建过程模板

    • -BuildProcessSource

      • 模板(里面有我的 CustomTemplate.xaml)
  • 解决方案1

    • -项目1

    • -项目2

但我不知道这一步对我有什么帮助。也许这不是一个好方法。你有好主意吗?

感谢你们对我的帮助!

编辑

例如我想要的输出:

Solution1
  project1
     including all output (DLLs) from project 1
  project2
     including all output (DLLs) from project 2
Tingting0929

实际上,您不需要自定义构建过程模板。您可以在构建定义中添加此 MSBuild 参数并尝试一下。有关更多详细信息,请参阅此博客

 /p:GenerateProjectSpecificOutputFolder=True 

并且输出位置仍然设置为 SingleFolder。 在此处输入图片说明

这是另一个与您有类似问题的案例,您也可以参考此链接中的回复。让 TFS 将每个项目输出到自己的目录的最佳方法是什么?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

清除Visual Studio 2017中存储的TFS凭据

如何更改“ Visual Studio 2017”文件夹位置?

如何将整个文件夹添加到Visual Studio Team Services(在线TFS)

* .vue文件,Visual Studio 2017和TypeScript

Visual Studio 2017和TFS可以检出哪些文件以及向谁签出

如何在TFS Visual Studio构建步骤中使用Visual Studio 2017

Visual Studio 2017中的“ onecore”文件夹

Visual Studio 2017 csproj核心文件排除

Visual Studio 2017锁定文件

从Visual Studio 2017任务列表中排除文件夹

TFS 2017-生成服务器无法生成Visual Studio 2017

Visual Studio 2017搜索TFS变更集评论

Visual Studio 2017和丢失的EXE文件

Visual Studio 2017:如何在解决方案文件夹中包含NuGet包

Visual Studio 2017-发行文件夹中可能不需要的dll

查找Visual C ++工具的包含Visual Studio 2017的文件夹位置

Visual Studio 2017 App.config文件

在文件夹视图中时,Visual Studio 2017中的项目属性在哪里?

文件存在c#visual Studio 2017

Visual Studio 2017-TFS回滚

Visual Studio 2017中的Nuget安装会跳过名为“ Windows”的内容文件夹

使用CMake的Visual Studio 2017的文件夹结构

在Visual Studio 2017的Xamarin.Android项目中将可绘制文件夹替换为mipmap文件夹?

Visual Studio 2017以十六进制输出

Visual Studio 2017 删除/禁用文件嵌套

Visual Studio 2017 TFS 集成 - .net Core 2

Visual Studio 2017 - 打开文件夹 - TFVC 集成

在 Visual Studio 2017 中编译 .cpp 文件

Visual Studio 2017/2019 无法完全打开项目文件夹的所有文件