Xamarin Studio开发mono的MVC5不兼容问题
新版Xamarin Studio创建的asp.net mvc 项目自带package是5.0以上版本的
然而mono/net 4.5版本的system.web的存在与其不兼容的问题
mono的system.web的实现与微软的是不一样的
如果Controller里面的方法不带参数,那么正常执行
一旦有参数,就会报出system.web里面缺少某一个类的异常。
必须对mvc降级,将相关的dll重新引用mvc4版本的才能正常使用
完成引用后记得将项目view目录内的web.config和根目录web.config的dll引用配置版本修改
修改标识位置为引用的版本