为什么名称空间不存在?

时间:2013-09-20 13:39:33

标签: c# namespaces

当我使用C#编程时,它会给出提示:

namespace Framework不存在类或名称空间DALFactory

但它确实存在,我添加了引用framework

using Framework.DALFactory;

当我输入'。'时在framwork之后它可以选择DALFactory !!!

怎么会发生这种情况?有些班级也有同样的错误。

谢谢。

这是错误消息:

Error:  25  namespace “Framework” not exists class or namespace “DALFactory”。
Is lack of dll or reference?    

解决方案:

谢谢!当我重新编译Framework dll时,问题就解决了。

1 个答案:

答案 0 :(得分:2)

可能,您的目标是不支持您尝试使用的程序集的框架。检查framework程序集的目标框架,并确保您的程序至少是允许的。 (例如,如果为framework构建.NET Framework 4.0并且您的目标是.NET Framework 4.0 Client Profile,则需要切换到.NET Framework 4.0。如果为{{framework构建了.NET Framework 4.5 1}}并且您的目标是.NET Framework 4.0,您需要切换到.NET Framework 4.5。)