asp.net-mvc - 支持 MVC3 和 EF 的 Mono 有多远?

标签 asp.net-mvc linux entity-framework mono

我有一个来自 QNAP (http://www.qnap.com) 的非常漂亮的 NAS 盒,我只是想知道我是否可以让我的 MVC3 应用程序在上面运行。

我从 QNAP 论坛上看到最新版本将在 QNAP 盒子上运行(假设我能弄清楚 linux 命令)但我的问题更具体到单声道 ...

根据 http://www.mono-project.com/Compatibility不支持 EF ...它们是否意味着任何使用 EF 的代码(已编译)都不会运行?

这可能意味着我的应用无法在 Mono 上运行(很遗憾)。

该页面上也没有提及 MVC3,这意味着他们要么忘记了它,要么说对 C# 4.0 和 ASP.Net 4.0 的全面支持涵盖了这一点。

如果有人有在 Linux 机器上运行 MVC 应用程序的经验,请告诉我是否可以运行/解决此问题?

最佳答案

MVC 3 可以工作,但默认情况下不提供:

ASP.NET MVC3 Support

目前使用 Entity Framework 的代码无法在 Mono 下运行。然而,微软最近开源了 Entity Framework,现在有一种让它在 Mono 上运行的动力。希望它能尽快完成:

Mono 2.11.3 is out

关于asp.net-mvc - 支持 MVC3 和 EF 的 Mono 有多远?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12341915/

相关文章:

c# - 以 yyyy/MM/dd HH :mm:ss cause validation error in asp.net mvc 格式保存日期时间

javascript - 循环通过特定类的控件时无法访问 attr

linux - 如何在 GDB 中使用 shell 命令的输出作为 GDB 命令的参数?

c# - 如何在我的项目中实现 WCF?

c# - 当 POCO 文件位于单独的项目中时将 EF 指向数据库

asp.net-mvc - ASP.NET MVC 中 TempData 的范围和可见性是什么?

asp.net-mvc - Entity Framework : There is already an open DataReader associated with this Command which must be closed first

linux - 如何为 Ubuntu 创建登录屏幕替代品

linux - Kubernetes:无法安装仪表板

c# - 为什么 Entity Framework 在后跟 distinct 时忽略 order by?