C# 找不到Xamarin绑定库接口

C# 找不到Xamarin绑定库接口,c#,xamarin,xamarin.android,C#,Xamarin,Xamarin.android,我的绑定库中有一个接口。它将被生成为C#,如下所示: namespace XYZ.Sdk.Communication { public partial interface ICommunicationManager : IJavaObject { . . . } } 生成输出中没有关于接口的编译错误或警告。ICommunicationManager这个词只出现在创建CS文件的两个地方,然后是当它与CSC参数一起传入时 在另

我的绑定库中有一个接口。它将被生成为C#,如下所示:

namespace XYZ.Sdk.Communication
{
    public partial interface ICommunicationManager : IJavaObject
    {
        .
        .
        .
    }
}
生成输出中没有关于接口的编译错误或警告。ICommunicationManager这个词只出现在创建CS文件的两个地方,然后是当它与CSC参数一起传入时

在另一个类中,接口随后用作返回类型:

public static unsafe global::XYZ.Sdk.Communication.ICommunicationManager CommunicationManager () 
由于“命名空间'XYZ.Sdk.Communication'中不存在类型或命名空间名称'ICommunicationManager',上述代码无法编译


为什么接口是在CS文件中生成的,被传递到编译器中,没有给出任何错误,但它在库的其他地方不可用?

问题已解决:它只是一个IntelliSense错误。删除我的SUO文件,重新启动VS,一切正常