用silverlight上传图片创建文件夹的有关问题

用silverlight上传图片创建文件夹的问题
我在页面里嵌入了个silverlight(里面有个图片按钮),点这个按钮后弹出选择本地文件的对话框,然后上传到ClientBin文件夹下的A文件夹,但是我想在上传时自动在A文件夹下创建01文件夹,然后把文件放到那个文件夹下,该怎么实现啊??

 
C# code
[WebMethod]
    public int UploadFile(byte[] FileByte,string fileBox,string fileName, string FileExtention)
    {
        string path="~/ClientBin/A/";
        string filePath = Server.MapPath(path +fileBox);
         if (!Directory.Exists(filePath))
          {
            Directory.CreateDirectory(filePath);//执行到这就说[color=#FF0000]远程服务器返回了错误:NotFound[/color]
          }
         string file = filePath + "\\" + fileName + FileExtention;
        FileStream stream = new FileStream(file, FileMode.CreateNew);
        stream.Write(FileByte, 0, FileByte.Length);
        stream.Close();
        return FileByte.Length;
    }

          }
         string file = filePath + "\\" + fileName + FileExtention;
        FileStream stream = new FileStream(file, FileMode.CreateNew);
        stream.Write(FileByte, 0, FileByte.Length);
        stream.Close();
        return FileByte.Length;
    }


------解决方案--------------------
多半是因为"~/ClientBin/A/下你当前的用户(在VS调试中应该是.NET用户)没有创建文件夹的权限,你给A的权限改为everyone都有完全控制权限试一试
------解决方案--------------------
"~/clientBin/A"客户端是可以认出来的,服务器端,估计解析不了这个地址。

 你可以先把路径改成一个绝对路径试试,看看是不是路径引起的。