關於 ubuntu + mono + mysql

Vasili 发布于 2011/01/16 11:10
阅读 1K+
收藏 1

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

請問,

我在 ubuntu 10.10 上面裝 mono 2.8.2 ,

用來架設  asp.net mvc 2 ,

資料庫用 mysql 5.1,

mysql connector 用 6.3.6,

可以執行一般的資料庫存取,

只是在會員管理的部分會出錯,

我在 web.config 裡面設定 passwordformat="Clear",

就是密碼不加密, IIS 上面執行是正常的,

到了 ubuntu + mono 就出錯,

錯誤如下,

The requested feature is not implemented.

 

System.NotImplementedException: The requested feature is not implemented.
  at System.ComponentModel.DataAnnotations.DataTypeAttribute.IsValid (System.Object value) [0x00000] in /tmp/mono-2.8.2/mcs/class/System.ComponentModel.DataAnnotations/System.ComponentModel.DataAnnotations/DataTypeAttribute.cs:80
  at System.Web.Mvc.DataAnnotationsModelValidator+<Validate>d__1.MoveNext () [0x00000] in <filename unknown>:0
  at System.Web.Mvc.ModelValidator+CompositeModelValidator+<Validate>d__5.MoveNext () [0x00000] in <filename unknown>:0
  at System.Web.Mvc.DefaultModelBinder.OnModelUpdated (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.DefaultModelBinder.BindComplexElementalModel (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext, System.Object model) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.DefaultModelBinder.BindComplexModel (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.DefaultModelBinder.BindModel (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.ControllerActionInvoker.GetParameterValue (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ParameterDescriptor parameterDescriptor) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.ControllerActionInvoker.GetParameterValues (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor) [0x00000] in <filename unknown>:0
  at System.Web.Mvc.ControllerActionInvoker.InvokeAction (System.Web.Mvc.ControllerContext controllerContext, System.String actionName) [0x00000] in <filename unknown>:0

 

好像有 class 沒有被實做,但是mono 官方說有實做

http://go-mono.com/status/status.aspx?reference=4.0&profile=4.0&assembly=System.ComponentModel.DataAnnotations

 

有人知道如何解決嗎?

加载中
0
Vasili
Vasili
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
一号男嘉宾
一号男嘉宾

Javaer飘过~~~~~~

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部