这两天因需要,添加一个带附件发送邮件的功能。由于这个系统使用的是.net4.0,在发送邮件的时候,附件名字过长总导致乱码问题。一通百度最后知道是.net4.0bug引起。微软也给了相应补丁:
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=31723
打个补丁,搞定,终于正常了。