发送文件时系统内存不足

时间:2014-06-24 12:21:56

标签: c#-4.0

我已经创建了一个用于使用TCP / IP通信传输文件的应用程序。现在我遇到的问题是它正在抛出" Outofmemory"发送大小超过300 MB的文件时出现异常。下面是代码行。请帮我解决问题。在lastline发生异常。

  byte[] fileName = Encoding.UTF8.GetBytes(m_fName); //file name
  byte[] fileData = File.ReadAllBytes(txtFilePath.Text); //file
  byte[] fileNameLen = BitConverter.GetBytes(fileName.Length); //lenght of file name
  m_clientData = new byte[fileNameLen.Length + fileName.Length + fileData.Length];

0 个答案:

没有答案