【问题标题】:Project reference - Type or namespace name 'Library' does not exist in the namespace; target framework matches (Asp.net)项目参考 - 名称空间中不存在类型或名称空间名称“库”;目标框架匹配 (Asp.net)
【发布时间】:2018-05-14 21:49:11
【问题描述】:

我有一个项目引用了解决方案中的其他几个项目。 Project.Web 引用 Project.Library;此引用已永久存在,但对 Project.Library 进行了一些更改,现在我收到错误“命名空间‘Project’中不存在类型或命名空间名称‘Library’(您是否缺少程序集引用? )"

我检查了我所有项目的目标框架——Project.Web、Project.Library、RedirectModule 和 SitecoreEloquaConnector——它们都设置为 Target Framework = .NET Framework 4.5.2

我尝试删除参考并阅读它,但我仍然收到错误。

【问题讨论】:

  • 如果所有项目都在一个解决方案中,问题..它们是否都共享相同的命名空间?是否有一些类不使用命名空间?你能显示你的代码关于那些的命名空间吗..你能显示你得到错误的那个的.cs文件和那些工作的..吗?

标签: c# asp.net .net reference frameworks


【解决方案1】:

您应该删除引用并手动添加它们。当您单击添加引用时,选择浏览并查找库 dll。重建解决方案后,它应该可以工作。

【讨论】:

    猜你喜欢
    • 2012-12-01
    • 2011-02-24
    • 1970-01-01
    • 2014-10-28
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多