【发布时间】:2016-04-10 20:05:43
【问题描述】:
我正在寻找使用open source .NET core 将一些Web 项目从Windows .NET framework 移植到Ubuntu linux 的可能性
经过与Mono 的大量斗争,我几乎放弃了。我将.NET core 视为新的希望。有anyone of usported from .NET to .NET core?
如果是,可以分享可能的问题like the ones I faced with Mono吗?
【问题讨论】:
-
.net core 现在还不能真正使用,本季度将发布第一个 RTM 版本,但它会缺少大量功能。我每天都用自己的mono来工作,最新的版本真的很稳定,可以投入生产了。也许您尝试过旧版本的单声道?尝试从 Github 编译最新版本,你会有一个惊喜。就我而言,我只是在 Windows/VS2013 中编程,然后在 Linux/Mono 上执行我的代码,它完美无缺(我的程序是控制台程序或服务,UI 是另一个历史,但 .NET 核心甚至没有 UI 项目)
-
@Gusman 很高兴听到这个消息!但是Miguel 本人doesn't seems to be too much interested in Mono。不是在谈论mobiles,但从长远来看,网络可能是一个很大的痛苦
-
该线程是关于在 Linux 上编译 .net 核心应用程序的,目前您需要单声道,但将来您不需要。关于 Mono/.net Core,在 .net Core 捕获实际的 .net Framework 功能之前,将需要 Mono 在非 Windows 机器上运行 .net 应用程序。即便如此,他们计划将 .net CORE 功能合并到 mono 之上,因此使用 mono 至少 5 或 6 年是安全的(但我相信它在很长一段时间内都是安全的)。
-
嗯,我做到了,但它有点让人头疼,最后我结束了使用 NGINX/FastCGI/XSP,它完美地工作了。
-
查看有关如何在 Mono 上托管 ASP .net 页面的最新文档,如果您前段时间尝试过,它将有很多新信息,因为 Xamarin 重写了所有帮助:@987654333 @
标签: asp.net .net ubuntu mono .net-core