Я столкнулся с небольшой проблемой, ну не уверен, что это проблема, но хотел бы получить совет .
Я разработал веб-сервис c # в vs2010, и когда я отлаживаю сервис, я получаю эту ошибку в своем браузере
XML-элемент VoucherResponse из пространства имен http://test.org/ ссылается на метод и тип. Измените имя сообщения метода с помощью WebMethodAttribute или измените корневой элемент типа с помощью XmlRootAttribute.
Описание: во время выполнения текущего веб-запроса возникло необработанное исключение. Просмотрите трассировку стека, чтобы получить дополнительную информацию об ошибке и ее происхождении в коде.
Сведения об исключении: System.InvalidOperationException: XML-элемент VoucherResponse из пространства имен test.org ссылается на метод и тип. Измените имя сообщения метода с помощью WebMethodAttribute или измените корневой элемент типа с помощью XmlRootAttribute.
Ошибка источника:
Необработанное исключение было создано во время выполнения текущего веб-запроса. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью трассировки стека исключений ниже.
Теперь посмотрим на мой код в фактическом классе "VoucherResponse", который у меня есть,
public class VoucherResponse : AResponse
{
public Voucher Voucher { get; set; }
}
И объект Voucher выглядит так
public class Voucher
{
public string PIN { get; set; }
public string Serial { get; set; }
public string Batch { get; set; }
}
] Теперь в одном из моих веб-методов я возвращаю VoucherResponse и предполагаю, что эта ошибка возникает, когда она отражается и проверяется.
У кого-нибудь была подобная проблема с этим раньше, или кто-нибудь может дать мне совет по этому поводу ?
Спасибо