server.mappath怎么指定的啊?哪里有这方面资料可以看啊?

解决方案 »

  1.   

    你没有说清用什么方式上传文件,是ftp连接到另一台机器,还是写了一个具有上传文件功能的网页来上传?
      

  2.   

    string filename=Page.MapPath(null);
            filename=filename.Remove(9,filename.Length-9);  //这段filename要改一下  
    //infilebuild为FileField   html控件  做为服务器控件运行
    if(infilebuild.PostedFile!=null)
    {
    HttpPostedFile file=infilebuild.PostedFile;
    string fileExt = (System.IO.Path.GetExtension(file.FileName)).ToString().ToLower();
    if(fileExt == ".jpg"||fileExt == ".gif" )
    {
    if(file.ContentLength<=80000&&file.ContentLength!=0)
    {
    string fileExe=(System.IO.Path.GetExtension(file.FileName)).ToString().ToLower();
    file.SaveAs(filename+@"image\builds\"+Path.GetFileName(file.FileName));
    Lbuilderr.Visible=false;
    Lbuilderr1.Visible=false;
    TextBox14.Text=@"image/builds/"+Path.GetFileName(file.FileName);
    IMG1.Visible=true;
    IMG1.Src="../"+TextBox14.Text;
    }
    else
    {Lbuilderr1.Visible=true;}
    }
    else
    {
    Lbuilderr.Visible=true;

    }
      

  3.   

    我上传,不是上传到服务器本地的空间,这个我是已经实现了的。
    ASP.NET的上传的程序我放在A服务器上,但是上传的东西是要上传到B服务器上,在A服务器的程序中,我写B服务器的路径:\\B\upload\但是错误提示:未知的用户名或者密码错误。
      

  4.   

    我上传,不是上传到服务器本地的空间,这个我是已经实现了的。
    ASP.NET的上传的程序我放在A服务器上,但是上传的东西是要上传到B服务器上,在A服务器的程序中,我写B服务器的路径:\\B\upload\但是错误提示:未知的用户名或者密码错误。
      

  5.   

    你要在B服务器上建立一个和A服务器上一样的IUSR_机器名这个用户才可以,同时上传的那个目录共享也应具有该用户权限。