[英]Adding service reference to VB.NET project missing nested classes
在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中效果不佳。 希望這對某人有幫助。
這是一個遠景,但是在外部類中是否存在名稱相同但大小寫不同的嵌套類? 這在C#中可以正常工作,但是由於VB不區分大小寫,因此會將這兩個類視為沖突(並且不會為這兩個提供任何智能感知)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.