假设我有一个ASMX Web服务MyService。该服务有一个方法MyMethod。我可以在服务器端执行MyMethod,如下所示:使用反射调用ASP.NET Web服务
MyService service = new MyService();
service.MyMethod();
我需要做类似的事情,服务和方法直到运行时才知道。
我假设反射是有关的方式。不幸的是,我正在努力工作。当我执行此代码:
Type.GetType("MyService", true);
它抛出这个错误:
Could not load type 'MyService' from assembly 'App_Web__ktsp_r0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
任何指导,将不胜感激。
该宏将会 “工作”,但可能并不像你想让它。它将返回“Hello World”字符串,但该方法将在客户端本地执行,而不是在服务器上进行。 – Radu094 2008-09-15 20:17:57