引用出现问题,重建时除外
本文关键字:重建 问题 引用 | 更新日期: 2023-09-27 18:31:24
我有一个包含两个项目的解决方案,A 和 B。A 包含三个类,每个类位于不同的命名空间中,B 依赖并引用 A。
在 B 中,我可以使用 A 中的两个类,但它看不到第三个命名空间。例外情况是,如果我对 A 进行重建,在这种情况下,第三个命名空间开始以智能感知显示,并且一切正常,直到我下次进行完整构建或发布。
有什么想法吗?这是 Visual Studio 2013 中的 C# 代码。
回答更具体的问题会更容易。所以我只是从臀部拍摄...命名空间冲突可能会导致此类错误。然后,智能感知可以解析方法,但您无法编译它。例如,这似乎是正确的,但无法编译:
namespace Business.Apartment.HR
{
public class Class1
{
}
}
namespace Apartment.HR.Area
{
public class Class2
{
}
}
namespace Business.Apartment
{
public class Caller
{
public Caller()
{
var c1 = new HR.Class1();
var c2 = new Apartment.HR.Area.Class2();
}
}
}