楼主使用vs2012 .NET 4.0的环境开发web程序,其实这个问题出现很多次了,每次出现,楼主的办法是把备份文件还原,也就是说“忽略这个问题”!但是今天又遇到了,坑死了!打算解决!
简单介绍一下楼主项目的结构。。相当于三层!核心业务层,model层,实现层,应用层四层!
楼主解决的过程:
1.把所有的dll全部删除,所有的相关dll!
2.挨顺序生成,然后引用,确保顺序不错
按理说不应该出错了!最起码从网上搜索的大部分方法都是这么说的!但是楼主的错依旧啊!这就说明错还有!继续百度!找到这么一段
链接奉上:http://bbs.youkuaiyun.com/topics/370107645
大喜!难道真的对?于是乎删除!生成,运行!但是结果依旧,我靠,我火了,到底什么情况,难道真的要换项目?于是又看到一句话,说是加一个try。。catch语句,好吧试试看!于是加上,之后调试,捕获到异常,异常居然是:
,居然是未能加载某某程序集!看到这,心中一喜,终于有具体的错误了!!于是乎开始找这个dll啊!!!当然应该不是到网上找这个dll,而是在项目中寻找,或者实在不行就去下载!最后引用!
直到这一步,这个错算是到了尾声!众观网上的解答,要么一句话,要么随便复制粘贴,到底有多少是真正的解决问题了再来说明的?我留下这篇文章,只是为了防止以后再出现而已!
本文章不保证解决100%的问题,哪怕是同样的问题,但是却有一句提醒!标题的错误太过于笼统,看不懂,无从下手!但是真正确定正确的顺序之后再真正捕获到异常,这样解决问题的可能性又大了一些!最起码有了思考的方向!
再次强调,楼主出的是这个错,是这个dll,你可能是另外的错,另外的dll,如果以此来喷楼主的话,那我也无话可说!我说的是一个流程,一个观念而已!
本文章属于原创,如果需要转载请说明来源,谢谢!