【问题标题】:Invalid IL code in System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider:.ctor (System.Type): method body is emptySystem.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider:.ctor (System.Type) 中的 IL 代码无效:方法主体为空
【发布时间】:2012-04-10 01:21:58
【问题描述】:
我正在将 MVC3 项目部署到 Mono linux 机器上。我的骨架工作得很好,但是当我开始填充一些模型、视图和控制器时,我得到了你在上面看到的错误。
这方面的文档似乎不多;我所看到的很少表明它找不到我的 System.ComponentModel.DataAnnotations 文件,但我已将 dll 设置为复制本地并将其添加到 _bin_deployableAssemblies 文件夹中,但没有成功。
似乎我缺少一些简单的东西。大家猜到是什么了吗?
【问题讨论】:
标签:
asp.net-mvc
asp.net-mvc-3
mono
【解决方案1】:
如果我在发布时不包含System.ComponentModel.DataAnnotations.dll 文件,问题似乎就消失了。