如何在Apache服务器上运行ASP.NET 4.0网站?

16

我明白我需要使用“mod_aspdotnet”,但我找不到适用于ASP.NET 4.0的模块:只有适用于2.0版本的。

请帮帮我。

3个回答

17

可以试着看看Mono项目

他们为Apache服务器提供名为“mod_mono”的模块。

希望这能有所帮助。


我正在使用Nanohttpd库创建在Android上运行的Web服务器。如何从中托管.asp文件? - Aniket Kapse
@AniketKapse,请就您的主题提出一个新问题,如果您还没有这样做的话。 - DanielK

7

尝试使用Mod.Mono代替mod_aspdotnet:

这可以处理ASP.NET 4.0(除了Entity Framework)。

有关Mono兼容性的更多信息,请参见compatibility


2
是的,这里有一张页面记录了Mono兼容的所有内容:http://www.mono-project.com/Compatibility - vcsjones
你确定吗?在网页http://www.mono-project.com/ASP.NET上说它支持asp.net 2.0。 - Pablo
1
@Pablo:请阅读兼容性链接。 - vcsjones

4

实际上,你不应该使用mod_aspdotnet。

你应该使用mod_mono。

Mono项目是在非Microsoft平台上运行.NET代码的权威项目。你可以在这里了解它:

ASP.NET - Mono

更具体地说,在这里了解:

Mod mono - Mono


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接