在TFS 2010中构建VB6项目-正确的方法?

在TFS 2010中构建VB6项目-正确的方法?,vb6,msbuild,vb6-migration,Vb6,Msbuild,Vb6 Migration,我一直在为旧的VB6 COM组件设置自动构建 我已成功安装了用于TFS 2010的MSSCI提供程序,并且可以在Visual Basic IDE中成功签入和签出存储库中的代码 我的存储库由1个团队项目(称为VB6)组成,每个VB6项目都有单独的目录 当有人检查任何VB6项目的任何更改时,我希望能够在团队项目中构建所有VB6项目(我确信我可以通过在构建定义中设置多个构建来实现这一点) 据我所知,有两种方法可以让它发挥作用: 或者使用 这两个都需要我在生成机器上安装VB6编译器吗 TFS 2010、

我一直在为旧的VB6 COM组件设置自动构建

我已成功安装了用于TFS 2010的MSSCI提供程序,并且可以在Visual Basic IDE中成功签入和签出存储库中的代码

我的存储库由1个团队项目(称为VB6)组成,每个VB6项目都有单独的目录

当有人检查任何VB6项目的任何更改时,我希望能够在团队项目中构建所有VB6项目(我确信我可以通过在构建定义中设置多个构建来实现这一点)

据我所知,有两种方法可以让它发挥作用: 或者使用

  • 这两个都需要我在生成机器上安装VB6编译器吗
  • TFS 2010、MSBuild v4的首选方法是什么
    我更喜欢编辑构建模板,而不是安装扩展包

    MSBuild.proj文件已被VS2010中的windows工作流XAML生成模板取代,因此我将采用这种方法。据我所知,无论哪种方式,您都必须在服务器上安装Visual Basic,因为您需要旧的VB6编译器。

    +1。您将需要VB6编译器。列出编译器的命令行参数。有关于VB6的自动生成。它们很值得一看