我有一个第三方.net dll被我的dll /类库项目“A”引用并使用。我的控制台应用程序项目“B”引用项目“A”。
我的问题是第三方dll没有被复制到控制台应用程序项目“B”的构建中。
这里有什么问题?我的dll / class库中的第三方dll参考设置为LocalCopy = true。
我正在使用vs2008和.net 3.5。
提前致谢
答案 0 :(得分:7)
项目B基本上需要明确引用第三方DLL。引用不是假设是可传递的。 (如果您尝试使用项目A中的任何类来暴露第三方库中的类型,您甚至会收到编译错误。)
这可能是一种痛苦,但至少它清楚地说明了你真正拖入的内容。