【发布时间】:2016-06-07 19:19:33
【问题描述】:
一些背景知识:我在 Visual Studio 2015 中使用 Magento Soap V2 wsdl webservice。我将 webservice 文件转换为 dll,并将其用作参考。
我很难理解以下错误。 catalogProductAttributeListCompletedEventArgs 的结果是catalogAttributeEntity(),但是当我在对象浏览器中单击catalogAttributeEntity() 时,它会将我带到同一个对象catalogAttributeEntity。
Public Sub MageProdAttrListComplete(ByVal sender As System.Object, ByVal e As catalogProductAttributeListCompletedEventArgs) Handles msvc.catalogProductAttributeListCompleted
Try
TextBox1.Text = TextBox1.Text + Environment.NewLine + "Completed Successfully."
Dim ResultProdAttrList As New catalogAttributeEntity
ResultProdAttrList = e.Result
TextBox1.Text = TextBox1.Text + Environment.NewLine + ResultProdAttrList.ToString
Catch
TextBox1.Text = TextBox1.Text + Environment.NewLine + e.Error.Message
End Try
End Sub
在第五行出错:“catalogAttributeEntity()”类型的值不能转换为“catalogAttributeEntity”。
有什么想法吗?
【问题讨论】:
-
catalogAttributeEntity()是catalogAttributeEntity的数组。另外,VB中的字符串连接运算符是&,而不是+。
标签: .net vb.net web-services magento soap