我用这一个  WebClient myWebClient = new WebClient();上传的
在本机上测试没有问题,在其它机子上部署不有问题了出现405错误

解决方案 »

  1.   

    asp. net里面用WebClient上传到别的服务器吗?
      

  2.   

    如果是HTTP方式,需要在服务器写代码用来保存上传的文件。
    设置IIS
    WebClient myWebClient = new WebClient();
    string fileName = "";
    byte[] responseArray = myWebClient.UploadFile(uriString,fileName);
      

  3.   

    就是类似这样的,而且我还用了ocx作上传功能
      

  4.   

    本帖最后由 net_lover 于 2010-10-20 13:14:13 编辑
      

  5.   

    本帖最后由 net_lover 于 2010-10-20 13:25:05 编辑
      

  6.   

    权限问题了。。[align=center]***********************************************************                    欢迎使用 CSDN 小秘书
                  http://blog.csdn.net/whowhen21***********************************************************[/align]
      

  7.   

    iis里面 Web 访问扩展 需要启用WevDAV
      

  8.   

    文件夹的权限问题  你把图片的那个文件夹权限改下  添加一个EVERYONE进去全部控制呢  应该行了的