使用参数时ASP.Net Mono TypeloadException

时间:2014-08-30 19:13:33

标签: c# asp.net asp.net-mvc mono

我正在尝试在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 难道我做错了什么?我想这与以某种方式使用的库有关,但我似乎无法弄清楚出了什么问题。

0 个答案:

没有答案