码迷,mamicode.com
首页 > Web开发 > 详细

Metadata file 'xxx.dll' could not be found 已解决

时间:2015-10-14 14:20:23      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

最近学习三层架构,在网上找了个权限管理的源码研究,发现编译不通过,到处都是Metadata file ‘xxx.dll‘ could not be found,找了两天原因都没找到答案。

然后试着去编译Model类库,发现没报错,但是debug下没有DLL生成,又新建了一个新类库,编译是有DLL生成的,到此至少可以证明我的环境是没有问题的。

把它的Model类库中的文件加进来,编译,DLL文件大小没变,也就说明一点,编译没有通过,后来才发现它在定义枚举的时候使用了中文,把中文改为标准的命名就行了。

    public enum CurrentDataOperator
    {
        /// <summary>
        /// 新增数据
        /// </summary>
        新增,
        /// <summary>
        /// 修改数据
        /// </summary>
        修改,
        /// <summary>
        /// 删除数据
        /// </summary>
        删除,
        /// <summary>
        /// 未定义的数据操作
        /// </summary>
        未定义
    }

改为

    public enum CurrentDataOperator
    {
        /// <summary>
        /// 新增数据
        /// </summary>
        ADD,
        /// <summary>
        /// 修改数据
        /// </summary>
        UPDATE,
        /// <summary>
        /// 删除数据
        /// </summary>
        DELETE,
        /// <summary>
        /// 未定义的数据操作
        /// </summary>
        NOTDEFINED
    }

 

Metadata file 'xxx.dll' could not be found 已解决

标签:

原文地址:http://www.cnblogs.com/-Object/p/4877259.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!