链接/引用DLL - 引用成功,构建失败 - > C#/。NET

时间:2013-01-16 16:44:50

标签: c# dll reference linker

我有2个.NET编译的DLL,我想在另一个项目中链接。所以我在我的新项目中引用了这两个DLL(Add Reference-Browse - pick dll)。  一切似乎工作正常,我可以访问引用的DLL中的类和方法,但当我尝试buid新项目时,编译器告诉我:

    Error   14  The type or namespace name 'Business'
 could not be found (are you missing a using directive or an assembly reference?)

我是否必须将它们链接到其他地方? 谢谢!

2 个答案:

答案 0 :(得分:2)

当DDL具有与引用它的项目不同的.NET Framework版本时,可能会发生此错误。

答案 1 :(得分:0)

尝试为每个参考设置CopyLocal为'true'。 如果CopyLocal设置为false,则引用的DLL必须在项目范围内(think,bin和obj文件夹)