。net可以点出属性,编译没问题,运行时就报错了。一笔记。

 

项目框架是这样的。

 

在 domain(你可以把它理解为你的bll) ,web 2个项目工程里面都引用了一个通过nuget管理程序包,比如 xxcommon.dll

web 引用了 domain ,然后在 domain 里面 使用 xxcommon.dll 的某个类的属性(或者方法,后面才加的)。在VS里面。

也就是 domain 层,通过 vs 的智能感知,可以 点出来 新加的东西,也可以编译通过。

 

然后跑起来,就不行了。。。。。。。。。。。。。。。。。。。。。。。。。。。。;-)、

最后找了下问题,发现是。web ,domain 里面 xxcommon 程序集的版本不一样。升级xxcommon的版本,然后保持一样就可以了~

 

需要提醒自己,以后注意下。程序集里面的依赖引用,请保持公共引用的程序集的 版本一样。

posted on 2015-08-18 11:53  oceanho  阅读(190)  评论(0编辑  收藏  举报

导航