msbuild 不支持部署项目:我有哪些选择?

发布于 2024-08-27 09:53:56 字数 277 浏览 10 评论 0原文

我正在使用 TeamCity 通过 msbuild 自动构建我的解决方案,但似乎不支持 .vdproj。构建 msi/安装程序有哪些选项?

  1. 在构建服务器上安装 Visual Studio
  2. 使用另一个安装程序(WiX、nullsoft、innosetup?)
  3. ?!

我已经运行 TeamCity 并构建 .zip,我正在寻找最快的解决方案。

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

I'm using TeamCity to automatically build my solution with msbuild and it seems that .vdproj are not supported. What are my options to build an msi/installer ?

  1. Install Visual Studio on the build server
  2. Use another installer (WiX, nullsoft, innosetup ?)
  3. ?!

I already have TeamCity running and building a .zip and I'm looking for the fastest solution.

Edit: I forgot to mention it's a WPF .exe application

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不必了 2024-09-03 09:53:56

您可以随时尝试 WiX,通过 Votive WiX 项目。还有开源的 WixEdit

如果您使用的是 VS 2010,您还可以查看 InstallShield 限量版,免费提供。如果您不使用 2010,那么这是升级的一个很好的理由:)

You could always try your hand at WiX, there is some support for using WiX through Visual Studio via the Votive WiX Project. Also there is the open source WixEdit.

If you are using VS 2010 you can also take a look at the InstallShield Limited Edition, which is included for free. If you aren't using 2010, then its a good reason to upgrade :)

左耳近心 2024-09-03 09:53:56

我为我前一段时间工作的项目创建了一些东西。

使用 MSBuild 社区任务 并查看 IIS 任务。

I've created something for a project I worked for some time ago.

Use MSBuild Community Tasks and take a look at the IIS tasks.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文