Я работаю над приложением, которое выполняет асинхронные вызовы WebService.
Я добавил прокси-класс для выполнения асинхронных вызовов. Код компилируется и выполняется правильно, однако всякий раз, когда я пытаюсь дважды щелкнуть прокси-класс в обозревателе решений (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";
}
Так что я не вижу причину ошибки.
Это очень незначительная проблема, так как я все еще могу запустить приложение, но мне любопытно.