有谁知道我可以在哪里获得dotnet 2.0的MSBuild社区任务?要么

时间:2010-07-12 16:33:01

标签: deployment msbuild teamcity-5.0

有人可以就TeamCity + CI +部署提供一些建议

到目前为止,我的“感觉很垃圾”解决方案是;

TeamCity +三个构建配置;
  1)解决方案转轮(输出所有安装人员预先要求)
  2)命令行运行器+“Version Controlled Build”更新版本号(仅1次成功)
  3)命令行runner \ devenv.exe到builder安装程序msi(仅成功2次)
  4)压缩我的msi + pre-req输出文件夹
  5)FTP到远程ftp位置

我已经让前三个部分正常工作了,但是我不知道我的生活如何自动拉上它并将其ftp到一个网站。

我看过msbuild + MSBuild社区任务,但那不适用于2.0,该网站称其3.5+(可能为什么)我可以安装3.5?这会对构建有什么奇怪的吗?即我可以安装3.5以使构建任务正常工作。但使用3.5 msbuild告诉它使用2.0编译器进行编译?甚至可能吗?我不知道

如果涉及到它,我会写一个该死的批处理文件但是id而不是。任何人都对如何做到这一点有任何想法,因为这对我来说感觉不对...我可能是新的,但仍然不在这里......?

在vs2005中使用vb.net 2.0

1 个答案:

答案 0 :(得分:1)

你总是可以指示msbuild使用.Net 2.0 - 它应该是向后兼容的。此外,您正在编译具有自己设置的A PROJECT,并且您可以告诉编译器需要使用哪个框架。