1

我第一次在 Debian 机器上使用 mono(3.0.6),并与 lighttpd 结合使用。

我的测试站点包含一个带有以下代码的 ASPX 文件:

Response.Clear();
Response.ContentType = "text/plain; charset=utf-8";
Response.Write("Hello Mono!");
Response.Flush();
Response.Close();
Context.ApplicationInstance.CompleteRequest();

这是来自 IIS 8.0 服务器的响应(HTTP 文本):

Hello Mono!

这是来自单声道服务器的响应:

59
Hello Mono!
<empty line>

我在这里想念什么?

4

1 回答 1

0

将 Mono 更新到较新的版本(3.2.4,从源代码编译)解决了这个问题。

Mono 上的 ASP.NET 似乎还远非完美(尤其是在移植代码时,为较新的框架版本编写),但在过去几个月中已经有了明显的改进。

于 2014-04-20T09:36:47.337 回答