.net Mono 2.4、自动托管和MVC
可以修改mod_mono的自动托管以支持ASP.NET吗?ATM机真的不起作用:。/工作正常,但运行时完全忽略Global.asax,不遵循路由约定。Mono中自动托管的目的是通过减少配置服务器所需的工作量,让用户尽可能轻松地快速获得托管在Mono上的ASP.NET站点;但是,它通过托管已配置为ASP.NET文件类型的文件类型来实现。您可以在mod_mono.conf文件中找到它配置为宿主的文件扩展名 由于MVC路由避免使用文件扩展名,所以它可能不是MVC托管的好解决方案。也就是说,如果您必须使用自动托管,您可以将以下内容添加到mod_mono.conf文件中,以将服务器的所有内容设置为x-asp-net内容: ForceType应用程序/x-asp-net 这样做有更广泛的含义,所以我不能说我会推荐它.net Mono 2.4、自动托管和MVC,.net,asp.net,apache,mono,mod-mono,.net,Asp.net,Apache,Mono,Mod Mono,可以修改mod_mono的自动托管以支持ASP.NET吗?ATM机真的不起作用:。/工作正常,但运行时完全忽略Global.asax,不遵循路由约定。Mono中自动托管的目的是通过减少配置服务器所需的工作量,让用户尽可能轻松地快速获得托管在Mono上的ASP.NET站点;但是,它通过托管已配置为ASP.NET文件类型的文件类型来实现。您可以在mod_mono.conf文件中找到它配置为宿主的文件扩展名 由于MVC路由避免使用文件扩展名,所以它可能不是MVC托管的好解决方案。也就是说,如果您必须使
如果您能够更改Apache服务器的配置,那么仅为应用程序配置mod_mono可能会获得更好的结果。已经尝试配置mod_mono;然而,我收到了很多人收到的可怕的“仪表板错误”(根据谷歌),但没有人真正记录。关于“仪表板错误”,请参阅:“这条消息可以忽略。这是Apache启动方式的副作用,不会影响mod_mono的工作方式。”如果您的网站不工作,您应该检查apache错误日志以了解其他消息。