1

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

4

1 回答 1

1

你需要运行:

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

或者,您也可以通过--no-source.

完成此操作后,bin/output 文件夹将包含应用程序、其依赖项和运行时。然后,您所要做的就是将该文件夹复制到您的 Win 7 机器上。

这是一个对 MusicStore 示例执行类似操作的脚本。我们用它在 Nano Server 上部署 MusicStore

于 2015-11-18T00:55:15.390 回答