【发布时间】:2016-03-22 15:33:40
【问题描述】:
我正在研究如何发布一个 asp.net 5 项目(来自 Visual Studio),以便它可以在 linux 上运行。 在 Visual Studio 2015 中,我正在使用文件系统发布功能。在设置中有一个“目标 DNX 版本”选项。我有 4 个选项:
dnx-coreclr-win-x64.1.0.0-rc1-update1dnx-coreclr-win-x86.1.0.0-rc1-update1dnx-clr-win-x64.1.0.0-rc1-update1dnx-clr-win-x86.1.0.0-rc1-update1
我用 dnvm 安装了dnx-coreclr-linux-x64.1.0.0-rc1-update1,因为我认为我可以使用这个版本在 Visual Studio 中发布。安装后它没有显示在“目标 DNX 版本”列表中,所以我无法使用 linux dnx 发布。
我做错了吗? dnu, dnx, dnvm 对我来说都是新的,有点混乱。
我也知道您可以复制源文件并在 linux 上恢复/构建项目,但文件的发布对我来说似乎更“干净”。
或者这可能暂时不支持?
感谢您的帮助!
【问题讨论】:
标签: asp.net linux visual-studio visual-studio-2015 asp.net-core