【问题标题】:How to create an app that gets code from TFS and compiles it?如何创建一个从 TFS 获取代码并编译它的应用程序?
【发布时间】:2016-03-26 12:37:34
【问题描述】:

我必须创建一个简单的控制台/winform 应用程序来接收参数,将其植入其他代码并进行编译。

代码本身的改变很简单,就是改变一个变量的值。

编辑:我想补充一点,我要编译的程序在 TFS 中,我需要获取最新的代码,更改变量然后编译。

问题是:如何在不安装 VS 的情况下从 TFS 获取程序?我的意思是使用我的应用程序的人如何访问它?

我阅读了一些教程,但他们都提到必须有一个工作区才能工作。使用它的人可能没有 VS 和工作区。

谢谢

【问题讨论】:

  • 有很多重复...不确定你最喜欢哪一个。请搜索并决定-bing.com/search?q=c%23+compile+programmatically
  • @AlexeiLevenkov 我编辑了我的问题,现在更具体了。感谢您的链接,它帮助我开始。
  • 为什么不使用市场上已有的数十种持续集成工具之一呢?你所描述的听起来像是对轮子的重大改造。
  • 正如@DanielMann 指出的那样,您所描述的内容已经完成了很多次......另一方面,您可能正在寻找更复杂的解决方案来配置应用程序(即通过 app.config)。您可以研究您实际试图实现的替代方法(可能在完成研究后提出新的 SO 澄清问题)

标签: c# visual-studio tfs compilation


【解决方案1】:

通常,您可以使用 MSBuild.exe 命令行工具构建您的 C# 应用程序。 过去我用批处理来做,但你也可以用 C# 来做。

你可以阅读MSBuild tool Here

【讨论】:

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