指定参数超出有效值范围(参数名称:站点)
这个问题在这里已经有了答案:
这应该解决问题
走
它为我工作
我在这里找到答案
您的操作签名存在问题。 因为索引是RegisterRoutes
定义的默认动作,因此只要启动站点就会调用它。 由于MVC除了ActionResult
的返回类型外,如果在被调用的操作中没有找到则抛出异常。 您可以将返回类型更改为ActionResult
,并将返回值包装在Json中,如果返回值不包括字符串类型。
public ActionResult Index()
{
return this.Json(typeof(Controller).Assembly.GetName().Version.ToString());
}
链接地址: http://www.djcxy.com/p/38863.html
上一篇: Specified argument was out of the range of valid values (Parameter name: site)