There is a problem when WebMenu is put on master page. Everything works correct when aspx page which uses master page with menu and master page are in the same directory. But if aspx page is in different directory than its master page server throws an error "Cannot use a leading .. to exit above the top directory".
NetAdvantage 2008.2
Change “..” into “~”. I've described more about this problem, here: http://www.developerbits.com/2012/12/21/cannot-use-a-leading-to-exit-above-the-top-directory/