c# - 命名空间中不存在类型。你错过了一个大会吗?

标签 c# .net class namespaces .net-2.0

我有 2 C# 项目第一个名称是“Advocar”,第二个名称是“Import”。

Advocar 项目中有一个类,我们需要从导入项目中访问该类。所以在导入项目中,我添加了对 Advocar 的引用。

问题出在导入项目中,除了我刚刚在 Advocar 中创建的新类之外,我识别了所有 Advocar 类。当我构建它时,它说“Advocar.Data.Inventory 命名空间中不存在类型或命名空间。您是否缺少程序集?”,但该类存在于该命名空间中。

我构建了 Advocar 项目并将程序集重新添加到导入项目中,但没有帮助。两个项目都在 .NET 2.0。

  • 请问有什么想法吗?
  • 最佳答案

    检查添加到命名空间中的新类的访问级别。

    关于c# - 命名空间中不存在类型。你错过了一个大会吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26917723/

    相关文章:

    c# - 单页应用如何实现OAuth 2.0授权码授权?

    c# - 从在 Dispatcher 上调用的异步操作返回值

    c# - mono 是否模拟.NET,或者它只是一个与.NET 语言兼容的框架?

    c# - 使用 .NET 4.5 解压缩受密码保护的 ZIP 文件

    java - Methods.class 中的代码重用 vs 策略模式和依赖注入(inject)

    php - 如何使 PHP 类属性只能通过类方法更改

    c# - 如何在 C# 中以编程方式保存用户使用 CTRL-C 复制到剪贴板的 Outlook 电子邮件附件(例如 PDF)

    c# - asp.net mvc 6 模型绑定(bind)到复杂集合 - IList<T>

    c# - 如何挂接到 WPF 窗口句柄以监听 USB 事件

    ruby - 在 Ruby 中缩短一个很长的类定义