ASP5部署到Windows 7服务器

时间:2015-11-17 18:54:01

标签: continuous-integration teamcity asp.net-core continuous-deployment dnu

我正在.NET 4.5.1中开发web api。它建立在TeamCity CI服务器上,但我希望在每次成功构建后将其部署到本地网络中的Windows 7计算机上。 我想使用dnu publish命令,但我不知道如何在这种情况下使用它以及如何准备Windows 7机器以准备接收新的,刚构建的应用程序。 在新ASP的情况下,这个问题很难描述。

1 个答案:

答案 0 :(得分:1)

您需要运行:

dnu publish --runtime <name of runtime or "active">

或者,您也可以传递--no-source

执行此操作后,bin / output文件夹将具有应用程序,其依赖项和运行时。然后,您所要做的就是将该文件夹复制到Win 7计算机上。

Here's a script为MusicStore示例做了类似的事情。我们使用它在Nano Server上部署MusicStore