Mit Reflexion zu nennen ASP.NET web-service

Sagen, ich habe eine ASMX-web-service MyService. Der service hat eine Methode MyMethod. Ich könnte ausführen MyMethod auf der server-Seite wie folgt:

MyService service = new MyService();
service.MyMethod();

Muss ich tun, ähnlich, mit service und mit der Methode erst zur Laufzeit bekannt.

Gehe ich davon aus, dass die Reflexion ist der Weg zu gehen. Leider, ich habe eine harte Zeit, dass es funktioniert. Wenn ich diesen code ausführen:

Type.GetType("MyService", true);

Es wirft diese Fehlermeldung:

Konnte nicht geladen werden Typ 'MyService' aus assembly 'App_Web__ktsp_r0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Jede Beratung wäre geschätzt.

InformationsquelleAutor Dave Ward | 2008-09-15
Schreibe einen Kommentar