我正在尝试在Mono上开始使用ASP.Net。首先我尝试将MVC 5与project template一起使用,但每当我向action方法添加一个参数时,我都会收到以下错误:
**System.TypeLoadException**
Could not load type 'System.Web.UnvalidatedRequestValuesBase' from assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
我尝试启动一个MVC 3项目,一个随Xamarin Studio提供的模板,但我得到了相同的结果。这是我尝试执行的代码。当我删除参数(字符串名称)时,它工作正常。
public String Index(string name)
{
return String.Format("Hello {0}", name);
}
我的开发环境是Xamarin Studio,Mono 3.6.0 for .NET 4.5 难道我做错了什么?我想这与以某种方式使用的库有关,但我似乎无法弄清楚出了什么问题。