我们在eldos'Secure Black Box的背面有一个库。 我们使用copy local来确保包含适当的运行时DLL。
如果我们现在使用本地副本在另一个项目中引用我们的库,我们的库将被复制到主项目的bin文件夹中,但Eldos SBB库不会。我们可以在主项目中引用SBB,但是没有直接调用SBB,所以只要代码被重构,引用就可以被删除为未使用。
处理此问题的最佳方法是什么?
西蒙
答案 0 :(得分:1)
一种方法是将msbuild脚本条目放入项目属性中 - >构建事件 - >构建前或构建后事件对话框,可以为您复制Eldos SBB库。这种方式你没有明确的引用可能被删除,虽然有人可以删除脚本,所以没有什么是100%。
所以你的脚本看起来像这样:
copy "{path1}EldosSBB.dll" "{path2}EldosSBB.dll"
享受!