如题,自己机子上运行没问题,但是到服务器上就不成了,他们也说试过没问题.郁闷.
除了设程序目录权限和改写machine.config文件外还有什么招吗?

解决方案 »

  1.   


    要实现上传文件,要设置上传文件目录用户network service的权限为可写.(当然根目录下aspnet这个用户也添进去,但可不设可写)你机子的硬盘如果不是ntfs格式就不用设置了,如果你服务器是NTFS的,就要设置一下啦.
      

  2.   

    简单点说就是自己不在服务器上修改上述东东,可以解决吗?还是说我的程序有问题啊例上传一个图片:Server.MapPath(Request.ApplicationPath+"\\a\\Photo\\"+上传文件)大家是怎么上传的啊?直接有Server.MapPath?给点意见吧.
      

  3.   

    大家是怎么上传的啊?直接有Server.MapPath?给点意见吧.是的,是这样的。比如我的站点目录下有个Image文件家,那么我是server.mappath("image\xx.jpg")这样的,不用你那么麻烦啦,呵喝
      

  4.   

    如上面所说,uploadit.SaveAs(Request.MapPath("photo/") + FileName);一般服务器提供商,为适应要求,都是设置好权限的,你可以对他说,现在的服务器提供商遍地都是,不用对他客气.