【发布时间】:2015-12-09 08:45:07
【问题描述】:
我已经在 .net 平台上工作了几年,我必须说我对微软如何使 .net 跨平台兼容印象深刻。
我花了几个小时试图在 Mac 上运行一个使用 CoreCLR 构建的小型 hello world 应用程序。它奏效了。虽然还有很多 UNKNOWNS 我仍在尝试理解,但有一个问题我无法在 google 上找到答案。
如何自动部署 dnx 应用程序。我的意思是,你是否将你的 aspnet 5 应用程序编译成一个 nuget 包,然后在你的 linux 服务器上恢复它(我从未使用过 linux,所以不确定 nuget 在那里如何工作),然后运行 dnx 命令?还是直接压缩后推送到服务器?
抱歉,这对我来说都是新事物,所以我的问题可能听起来很愚蠢。我只是想知道我可以为我的 asp.net 5 应用程序实现持续交付的最佳方式是什么。我的最终目标是在 linux 容器上托管我的应用程序。
【问题讨论】:
标签: c# asp.net .net dnx coreclr