Can someone help me understand why I am unable to get the "Url" property from this example? I get the error "Field or Property 'Url' does not exist":
ClientContext ctx = new ClientContext("http://<weburl>");
WebCollection allWebs = ctx.Web.Webs;
var webCollection = ctx.LoadQuery(
allWebs.Include(
web => web.Title,
web => web.ServerRelativeUrl,
web => web.Url
)
);
ctx.ExecuteQuery();
foreach (Web w in webCollection)
{
//w.ServerRelativeUrl returns a value, but
//w.Url gives me an error. why?
}