在 TeamCity 中的同一解决方案中构建多个独立项目

Build multiple independent projects in the same solution in TeamCity

我在 VS2013 中有一个 MVC 应用程序,它有几个相关的 web/service 项目,以及一个用于针对数据库的 运行 SQL 脚本的控制台应用程序(它使用DbUP,与 Octopus Deploy 集成)。

如何为 Web 应用程序和控制台应用程序生成 NuGet 包? 我已经创建了一个单独的 Visual Studio (sln) 步骤来构建这个项目,但是我得到了 DbUp NuGet 包的缺少引用错误。如果我添加对 Web 应用程序的项目引用,则构建成功,但不会生成工件。我想在不添加引用的情况下生成 NuGet 包。

嗯,这很尴尬。将 OctoPack NuGet 包添加到我的控制台应用程序解决了我的问题。