在我们的开发环境中,每个开发人员都有自己的开发服务器。通常情况下,它们实际上并不是在该服务器上开发,而是从本地计算机开发,部署到其开发服务器,然后使用远程调试器进行连接以进行调试。
我的问题是;如何使用MSBuild为每个用户执行一组不同的任务?
我想让每个用户使用MSBuild任务定义他们自己的构建过程,但我不希望这必然会影响其他开发人员。如果给定用户明确定义了自己的进程,我还希望执行一组默认任务。
示例:
答案 0 :(得分:2)
你可以使用项目用户文件(* .suo / * .user)来做一些'穷人依赖注入'。
答案 1 :(得分:0)
$(USERNAME)
。如果您之前没有尝试过编辑msbuild脚本,那么您需要学习很多东西。