Ich arbeite an einer Anwendung, die asynchrone Aufrufe an den WebService macht.
Ich habe eine Proxy-Klasse hinzugefügt, um asynchrone Aufrufe durchzuführen. Der Code wird kompiliert und ordnungsgemäß ausgeführt. Wenn ich jedoch im Projektmappen-Explorer (Visual Studio 2008) auf die Proxyklasse doppelklicke, wird eine Seite angezeigt
Um einen möglichen Datenverlust vor dem Laden des Designers zu vermeiden, müssen die folgenden Fehler behoben werden: WebServiceBindingAttribute sind für Proxy-Klassen erforderlich.
Meine Proxyklasse ist bereits folgendermaßen definiert
namespace AsyncCaller
{
[WebServiceBindingAttribute(Name = "AsyncRequestSoap", Namespace = "http://tempuri.org/")]
public class AsyncCallerProxy : SoapHttpClientProtocol
{
public AsyncCallerProxy()
{
this.Url = "http://localhost/MyAsyncService/AsyncService.asmx";
}
Ich kann also den Grund für den Fehler nicht erkennen.
Dies ist ein sehr geringes Problem, da ich die Anwendung immer noch ausführen kann, aber ich bin neugierig.