I created WebApplication1 and included a Web Service (localhost)
The first 3 WebMethods I put in are usable by another Web Application.
Later I added 2 more:
[WebMethod]
public object Cnct(string cns)
[WebMethod]
public List<string[]> Sel(object o, string sel)
But they remain invisible to the other Web Application even though WebApplication1 is running. Even after a reboot in case the definitions were in the cache.