Я работаю над приложением, которое делает асинхронные вызовы в WebService.
Я добавил прокси-класс для создания асинхронных вызовов. Код компилируется и работает правильно, однако всякий раз, когда я пытаюсь дважды щелкнуть прокси-класс в explorer explorer (Visual Studio 2008), мне представлена страница
Чтобы предотвратить возможную потерю данных перед загрузкой конструктора, необходимо устранить следующие ошибки: Для прокси-классов требуется WebServiceBindingAttribute.
Мой прокси-класс уже определен таким образом
namespace AsyncCaller
{
[WebServiceBindingAttribute(Name = "AsyncRequestSoap", Namespace = "http://tempuri.org/")]
public class AsyncCallerProxy : SoapHttpClientProtocol
{
public AsyncCallerProxy()
{
this.Url = "http://localhost/MyAsyncService/AsyncService.asmx";
}
Поэтому я не вижу причины ошибки.
Это очень незначительная проблема, поскольку я все еще могу запустить приложение, но мне интересно.