我使用MonoDevelop构建一个简单的ASP.NET MVC 2项目,当它在MonoDevelop的调试服务器上运行时就可以了。
然后我在http://go-mono.com/config-mod-mono/Default.aspx生成虚拟主机配置文件并尝试在apache上运行,它会抛出异常:
System.MissingMethodException:找不到方法: 'MyProject.MvcApplication.RegisterRoutes'
我该如何解决这个问题? (单声道版本:2.10.8,apache版本:2.2.23,mod_mono版本:2.10)
答案 0 :(得分:1)
您使用的是用于asp.net 2.0的mod-mono-server2,但您需要支持asp.net 4.0
将主机配置文件更改为使用mod-mono-server4
我还需要安装它,在ubuntu上需要以下命令。
sudo apt-get install mono-apache-server4