传的文件都不大,只有100K左右
但是我的机器作为服务器,用IE访问可以执行,但用其它的机器用IE访问时就不能完成上传操作了

解决方案 »

  1.   

    有可能是权限问题~Internet用户对这个文件夹有写的权限吗?
      

  2.   

    修改form 的 enctype 的属性encType="multipart/form-data"。
    看一下msdn,只要用file控简就要更改这个属性。虽然用.net2003不用修改也能上传,但是最好是修改为好!另外,如果是用asp.net的话,直接用File.PostedFile.SaveAs(filename)方法多好啊。
      

  3.   

    给ASP.NET用户加上文件夹的权限试试
      

  4.   

    我用的是C#.net,能不能用File.PostedFile.SaveAs(filename)方法啊?
      

  5.   

    用File.PostedFile.SaveAs(filename)不支持url
      

  6.   

    是不是网页上的上传啊?b/s那种?
    如果是,那就是asp.net。直接把file控件作为服务器控件,然后直接调用。
    如果是应用程序c/s结构的,就直接用数据流。.net平台传输文件不用byte[]就行。
      

  7.   


    http://dotnet.aspx.cc/ShowDetail.aspx?id=6381BD5F-51F3-4339-4239-1328564A1B2A
      

  8.   

    用File.PostedFile.SaveAs(filename)方法解决!
    多谢各位!