我正在.NET 4.5.1中开发web api。它建立在TeamCity CI服务器上,但我希望在每次成功构建后将其部署到本地网络中的Windows 7计算机上。
我想使用dnu publish
命令,但我不知道如何在这种情况下使用它以及如何准备Windows 7机器以准备接收新的,刚构建的应用程序。
在新ASP的情况下,这个问题很难描述。
答案 0 :(得分:1)
您需要运行:
dnu publish --runtime <name of runtime or "active">
或者,您也可以传递--no-source
。
执行此操作后,bin / output文件夹将具有应用程序,其依赖项和运行时。然后,您所要做的就是将该文件夹复制到Win 7计算机上。
Here's a script为MusicStore示例做了类似的事情。我们使用它在Nano Server上部署MusicStore