使用IoC / DI时如何将所需的库放入bin文件夹
时间:2020-03-05 18:44:13 来源:igfitidea点击:
我正在使用Castle Windsor进行一些依赖注入,特别是我已经将DAL层抽象为现在由DI加载的接口。
一旦开发并部署了项目,所有.bin文件都将位于同一位置,但是在我在Visual Studio中进行开发时,我只能看到将依赖项注入的项目.bin文件放入启动项目的bin中的唯一方法。文件夹将具有复制后的生成后事件,或者放入对DAL项目的手动引用以将文件拉入。
我对这两种解决方案都不满意,因此我想知道是否存在解决此问题的"标准"方法?
解决方案
回答
我们可以将具体DAL项目的构建输出路径设置为从属项目的bin文件夹吗?
回答
迈克:没想到,那可能行得通,必须记住为它们之间的任何库/项目关闭本地复制功能