Ich frage mich, ob es möglich ist, Objekte in Webverweisen in einem ASP.NET Server-Steuerelement zu verwenden? (im Grunde behalten den gleichen Web-Referenz-Namen)ASP.NET Server Control - Wiederverwendung von Typ/Objekten in Webreferenzen
Ich habe ein paar Web-Dienste (.asmx), die ich mit dem gleichen Web-Referenz-Namen gruppieren möchte, aber wenn ich sie mit dem gleichen Namen verbrauchen sie eine 1 bei der Anhängen Ende und mit allen Objektnamen.
Rechtsklick - Hinzufügen WEBVERWEIS URL eingeben von asmx Typ "MyServices" in für Web-Referenz Name
Repeat, Webverweis hinzufügen Type "MyServices" in für Web-Referenz Name Und es fügt es als "MyServices1" anstatt die gleichen Objekte zu gruppieren und wiederzuverwenden.
Dies scheint nur dies auf ASP.NET Server Controls zu tun - jedes andere Projekt, das ich jemals erstellt habe, Standard C# -Konsolenanwendung, asp.net Webanwendung alle gruppieren die Objekte und Web-Referenznamen zusammen.
Fehle ich einen Patch, ein Upgrade, oder ist das mit einem Server Control nicht möglich?
Nur für einen kleinen Hintergrund, erstelle ich ein Steuerelement, das ich in Projekte auf einer einzigen DLL ablegen kann.
Ich bin in der Lage, die Dienste in einem Testprojekt zu gruppieren, wenn es sich um eine Webanwendung handelt, die jedoch im Serversteuerungs-Projekt nicht gruppiert sind.
Jede Hilfe würde sehr geschätzt werden!
Danke!
Jamey
Ein Beispiel hier befindet:
Warum möchten Sie das tun? Und in Bezug auf Code - Sie könnten einen Alias für den Namespace verwenden, wenn Sie alle unter 1 Kopf bringen möchten. Es tut mir leid, wenn ich die Frage nicht vollständig verstanden habe. – shahkalpesh
Hallo - Ich denke, ich war nicht so klar in dem was ich versuchte zu tun. Ich versuche nicht, die beiden asmx-Dateien auf dem Dienstende beizutreten, ich versuche, sie als unter demselben Web Reference Name in dem Web Reference-Ordner beizutreten, wenn ich sie konsumiere. Ich kann dies nicht mit einer ASP.NET Service Control-Anwendung tun. –
Ich habe immer noch dieses Problem. Ich versuche, mehrere Webdienste (.asmx), die sich auf dem Server desselben Projekts befinden, in einem "Web Reference Name" in der neuen Webanwendung zu verwenden. Bei einer ASP.NET-Webanwendung hängt sie immer eine 1 an den importierten Namespace an, wenn sie bereits existiert ... hmm ... ASP.NET WebSite-Projekte gruppieren sie wie erwartet. Ich habe oben ein Beispiel hinzugefügt. –