asp.net客户端使用ftp上传大小也有限制??

wuyufengRay 2007-11-25 06:45:48
页面代码如下:
<body>
<form id="form1" runat="server">
<div>
<input type="file" runat="server" id="fileSelect" />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /> <br />
</div>
</form>
</body>
代码文件中Button1_click代码如下,其中FTPConnection是第三方组件的一个类:
protected void Button1_Click(object sender, EventArgs e)
{
FTPConnection ftp = new FTPConnection();
ftp.AutoLogin = true;
ftp.ServerAddress = "127.0.0.1";
ftp.ServerPort = 2121;
ftp.UserName = "anonymous";
ftp.Password = "";
ftp.Connect();

ftp.TransferType = FTPTransferType.BINARY;
//string fileName = fileSelect.PostedFile.FileName.ToString();
string localDir = fileSelect.Value.ToString();
int lastIndex = localDir.LastIndexOf('\\');
string fileName = localDir.Substring(lastIndex + 1);


ftp.UploadFile(localDir, fileName);

ftp.Close();
}

为什么只能传输4M以内的文件?怎么解决呢?求教
...全文
117 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimu8130 2007-11-28
  • 打赏
  • 举报
回复
首先你如果要测试得是release的才行,其次到时候你自己得搭建环境实际测试。
wuyufengRay 2007-11-28
  • 打赏
  • 举报
回复
web.config中修改
<httpRuntime maxRequestLength="400000" executionTimeout="3600" />
上传300M的文件也没问题了,最后一个疑问,麻烦解答
我是在本机上试验的,ftp也开在本机上,上传过程中explorer.exe占用cpu 50%左右,WebDev.WebServer.exe占用40%左右,请问这种效率如果有十个左右客户端同时上传,服务器的效率会怎样?与通常的ftp有区别么
wangzhaoli1982 2007-11-28
  • 打赏
  • 举报
回复
配置文件里要改下的
wuyufengRay 2007-11-28
  • 打赏
  • 举报
回复
麻烦高手指教啊~~~
wuyufengRay 2007-11-28
  • 打赏
  • 举报
回复
多谢各位,结贴给分~~~
wuyufengRay 2007-11-27
  • 打赏
  • 举报
回复
声明和引用应该没有问题 吧,因为4M以下 的文件都可以正常传输,但大于4M后就出现无法找到该页,和使用http传输一种情况
海阔天空 2007-11-27
  • 打赏
  • 举报
回复
接口出问题,看看是不是你声名或引用的时候出的问题!
wuyufengRay 2007-11-27
  • 打赏
  • 举报
回复
需要客户端能上传300M左右的图像文件,http方法占用内存太大,服务器吃不消,所以想用ftp,我用的是edtFTPnet组件,可是用asp.net页面调用ftp组件接口也会出问题,到底是怎么回事呢,请高手指教!不胜感谢!

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧