JL.*_*JL. 28 .net .net-4.0 smtpclient
我最近将我的.net框架从3.5升级到4.0后出现问题:
System.Net.Mail.SmtpException:发送邮件失败.---> System.IndexOutOfRangeException:索引超出了数组的范围.在System.Net.Base64Stream.EncodeBytes(Byte [] buffer,Int32 offset,Int32 count,Boolean dontDeferFinalBytes,Boolean shouldAppendSpaceToCRLF)System.Net.Base64Stream.Write(Byte [] buffer,Int32 offset,Int32 count)at System.Net System.Net.Mail.SmtpClient上的System.Net.Mail.Message.Send(BaseWriter writer,Boolean sendEnvelope)上的System.Net.Mime.MimeMultiPart.Send(BaseWriter writer)中的.Mime.MimePart.Send(BaseWriter writer).发送(MailMessage消息)---内部异常堆栈跟踪结束---
我在这里阅读了这个连接错误列表:http://connect.microsoft.com/VisualStudio/feedback/details/544562/cannot-send-e-mails-with-large-attachments-system-net-mail-smtpclient-system- net-mail-mailmessage.
如果有人关心这个问题,请在Connect上投票,所以它会尽快修复.
And*_*May 29
该错误已被修补:https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx? DownloadID = 30226
标题:KB2183292
发布日期:2010年7 月21日
大小:8.58 MB
版本:修补程序
类别:构建
说明 QFE:System.Net.Mail - 如果文件附件超过3MB,SmtpClient类将抛出异常
| 归档时间: |
|
| 查看次数: |
13620 次 |
| 最近记录: |