背景:做项目时,项目代码架构分为好几个不同的类库项目,在其中有个项目中需要引用第三方dll文件,然后我就迷茫了,dll文件应该放在类库项目的bin目录下还是放在启动项目的bin目录下。然后。。。。。经过一番尝试发现,需要放在启动项目的bin路径下。
举个简单的“栗子”,就是你如果在类库项目BLL下引用第三方A.dll,你打算用单元测试去调试这段代码,那你的A.dll 应该放在UnitTest项目的bin目录下。
注意:一定要把dll和它依赖的其他dll都放在 UnitTest项目的bin目录下,不然执行时会报错哦~~