在 vs2010 中为 vb 项目添加服务引用时遇到问题。我可以添加服务引用,但缺少一些嵌套类(class.nestedclass)。如果我在 c# 项目中添加服务引用,这些类会显示得很好。
我无权访问 wcf 服务代码,因此很难确切知道该服务是如何设置的。
经过一些测试,这是发生了什么:
public partial class OuterClass
{
public Nested nested { get; set; }
public class Nested
{
public string prop { get; set; }
}
}
当您从 vb 项目(服务引用或其他)引用此代码时,由于区分大小写问题,您看不到 Nested 类
在 c# 世界中工作正常,在 vb 中没有那么多。希望这可以帮助某人。