当前位置:网站首页>What's the best way to get TFS to output each project to its own directory?
What's the best way to get TFS to output each project to its own directory?
2022-07-06 21:06:00 【Technology feast】
problem :
I'm putting a large codebase into Team Foundation Server. I am putting a large code base into Team Foundation Server.I would like the build process to create a "ready to deploy" build of our projects. I want the build process to create a “ Prepare to deploy ” The construction of .
The normal way we've been doing this is to have each project's output be in its own folder. The normal way we have been doing this is to put the output of each project in its own folder .So, for example, we wind up with something like therefore , for example , We'll end up with something similar
C:\project1\ assembly1.dll assembly2.dll project1.exe project1.exe.configC:\project2\ assembly2.dll assembly3.dll project2.exe project2.exe.configC:\project3\ assembly1.dll assembly3.dll project3.exe project3.exe.config
Which is the way we like it. This is the way we like it .
TFS, though, seems to want to stick everything in the same directory. however ,TFS It seems that you want to put all the contents in the same directory .
C:\output\ assembly1.dll assembly2.dll assembly3.dll project1.exe project1.exe.config project2.exe project2.exe.config project3.exe project3.exe.config
which, although it saves some amount of disk space (the assemblies are only there one time each) is not how we want it. Although it saves some disk space ( Each assembly exists only once ), But it's not what we want .
What's the best way to specify where TFS/MSBuild should put the output files? Appoint TFS/MSBuild What is the best way to place the output file ?Do I need to edit sln/csproj files individually to achieve this or can I do it in the TFSBuild.proj file? Do I need to edit it separately sln/csproj File to achieve this , It can still be done in TFSBuild.proj In file ?(ie, in a MSBuild-specific file)( namely , Be specific to MSBuild In the file of )
Solution :
Reference resources : https://stackoom.com/en/question/2vnr边栏推荐
- R语言可视化两个以上的分类(类别)变量之间的关系、使用vcd包中的Mosaic函数创建马赛克图( Mosaic plots)、分别可视化两个、三个、四个分类变量的关系的马赛克图
- Data Lake (VIII): Iceberg data storage format
- C language games - minesweeping
- Reinforcement learning - learning notes 5 | alphago
- 强化学习-学习笔记5 | AlphaGo
- 【深度学习】PyTorch 1.12发布,正式支持苹果M1芯片GPU加速,修复众多Bug
- 【mysql】游标的基本使用
- Tips for web development: skillfully use ThreadLocal to avoid layer by layer value transmission
- How to turn a multi digit number into a digital list
- js 根据汉字首字母排序(省份排序) 或 根据英文首字母排序——za排序 & az排序
猜你喜欢
Reviewer dis's whole research direction is not just reviewing my manuscript. What should I do?
Aiko ai Frontier promotion (7.6)
Infrared thermometer based on STM32 single chip microcomputer (with face detection)
【OpenCV 例程200篇】220.对图像进行马赛克处理
Study notes of grain Mall - phase I: Project Introduction
2022 fields Award Announced! The first Korean Xu Long'er was on the list, and four post-80s women won the prize. Ukrainian female mathematicians became the only two women to win the prize in history
Is this the feeling of being spoiled by bytes?
Hardware development notes (10): basic process of hardware development, making a USB to RS232 module (9): create ch340g/max232 package library sop-16 and associate principle primitive devices
(work record) March 11, 2020 to March 15, 2021
面试官:Redis中有序集合的内部实现方式是什么?
随机推荐
性能测试过程和计划
Notes - detailed steps of training, testing and verification of yolo-v4-tiny source code
Leetcode hot topic Hot 100 day 32: "minimum coverage substring"
Intel 48 core new Xeon run point exposure: unexpected results against AMD zen3 in 3D cache
Application layer of tcp/ip protocol cluster
js之遍历数组、字符串
JS操作dom元素(一)——获取DOM节点的六种方式
Database - how to get familiar with hundreds of tables of the project -navicat these unique skills, have you got it? (exclusive experience)
Common English vocabulary that every programmer must master (recommended Collection)
Web开发小妙招:巧用ThreadLocal规避层层传值
##无yum源安装spug监控
新型数据库、多维表格平台盘点 Notion、FlowUs、Airtable、SeaTable、维格表 Vika、飞书多维表格、黑帕云、织信 Informat、语雀
Summary of different configurations of PHP Xdebug 3 and xdebug2
SAP UI5 框架的 manifest.json
Pat 1078 hashing (25 points) ⼆ times ⽅ exploration method
ICML 2022 | Flowformer: 任务通用的线性复杂度Transformer
Study notes of grain Mall - phase I: Project Introduction
C language operators
MLP (multilayer perceptron neural network) is a multilayer fully connected neural network model.
【mysql】游标的基本使用