在Mono上运行ASP.NET应用程序的主要问题

时间:2008-12-14 16:25:27

标签: asp.net-mvc mono

假设我有一个ASP.NET MVC应用程序没有做任何太花哨的事情(没有P / Invoke,没有不安全等)。

我已经考虑过在Mono上运行以支持Linux以及其他平台的想法。我很久没有使用过Mono。我可能面临的主要问题是什么?

3 个答案:

答案 0 :(得分:3)

  • Mono不支持主题
  • Mono没有很好的GC,这意味着它会泄漏更多内存并为你分割RAM
  • Mono不会以相同的方式创建文字控件.Net会为“空白空间”创建一个可能存在问题的方法

除了这些问题,据我所知,你应该对ASP.NET 2.0大多是安全的......

答案 1 :(得分:2)

asp.net mvc的目标是单声道2.6,它应该在september 2009

答案 2 :(得分:1)

你提到了ASP.NET MVC,它运行在.net 3.5上,而mono则用于框架2.0 ScottHansleman写了关于如何在2.0上运行mvc的博客文章,你可以尝试一下。或者使用Monorail(或ProMesh.NET),它可以在开箱即用的单声道上运行。它们都是.net ...的MVC框架。