Здравствуйте, Vovo4K, Вы писали:
VK>Здравствуйте, mikа, Вы писали:
M>>Я уже сказал, что проблема не в XmlInclude. У тебя два типа, одинаковые по-названию. Нужно из одного сконвертировать в другой. Или в клиентской части отказать от использования библиотеке, где описан твой тип, и оперировать только теми типами, которые у тебя есть в пространстве имен localhost
VK>Так тип test_class.some как раз-таки в localhost и не попадает, т.к. у веб-метода и параметр, и возвращаемое значение — типа Object.
VK>Прописывать вместо Object собственно имя типа (в этом случае всё замечательно работает) нельзя — такова специфика задачи.
Не нужно менять тип параметра, нужно лишь на клиенте передавать параметром нужный тип, localhost.some
Private Sub Button1_Click(...) Handles Button1.Click
Dim ws As New localhost.Service1
Dim s As New localhost.some
s.test = "boom"
TextBox1.Text = ws.hello(s)
End Sub