DLL依赖没有被复制的问题

时间:2017-03-08 12:04:22

标签: c# .net visual-studio

我正在使用VS2015并且有两个项目,其中子项目引用了DapperExtensions(X - > Y - > DapperExtensions)。 现在DapperExtensions似乎隐含了对Dapper的依赖。 当我尝试使用X中的Y代码时,我收到有关Dapper.dll缺失的错误。 似乎dll被复制到项目X调试文件夹,只有DapperExtensions.dll被复制,但Dapper.dll没有。 可能与stackoverflow中确定的直接依赖问题有关: Dll not copying to bin folder

所以我创建了一些虚拟代码来引用Dapper中的任意引用,但这似乎并没有导致DLL按照stackoverflow中的现有建议进行复制:

public static void Dummy()
        {
            Action<Type> noop = _ => { };
            var dummy = typeof(Dapper.DbString);
            noop(dummy);
        }

我唯一想到的就是将dappper dll引用直接添加到ProjectX,我真的想避免。 任何想法为什么虚拟参考物不起作用?

0 个答案:

没有答案