msbuild不支持部署项目:我的选择是什么?

时间:2010-03-31 14:07:46

标签: .net msbuild windows-installer vdproj

我正在使用TeamCity自动使用msbuild构建我的解决方案,似乎不支持.vdproj。我有什么选择来构建msi /安装程序?

  1. 在构建服务器上安装Visual Studio
  2. 使用其他安装程序(WiX,nullsoft,innosetup?)
  3. ?!
  4. 我已经运行TeamCity并构建.zip,我正在寻找最快的解决方案。

    编辑:我忘了提到它是WPF .exe应用程序

2 个答案:

答案 0 :(得分:2)

您可以随时尝试WiX,有一些支持通过Votive WiX项目通过Visual Studio使用WiX。还有开源WixEdit

如果您使用的是VS 2010,还可以查看免费提供的InstallShield Limited Edition。如果您没有使用2010,那么升级是一个很好的理由:)

答案 1 :(得分:1)

我为我之前工作过的项目创造了一些东西。

使用MSBuild Community Tasks并查看IIS任务。