为什么命名空间不存在

本文关键字:不存在 命名空间 为什么 | 更新日期: 2023-09-27 18:32:05

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

命名空间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时,问题解决了。

为什么命名空间不存在

很可能,您正在针对不支持您尝试使用的程序集的框架。 检查framework程序集的目标框架,并确保你的框架至少是宽松的。 (例如,如果framework是为.NET Framework 4.0构建的,并且您的目标.NET Framework 4.0 Client Profile,则需要切换到 .NET Framework 4.0 。 如果framework是为.NET Framework 4.5而你的目标是.NET Framework 4.0,你需要切换到.NET Framework 4.5