笨笨姐那个EMAIL附件要放在哪里?
我运行笨笨姐那个发多个附件的程序,不知道哪里搞错了,我的情况是这样的,我的桌面上有两个文件xml.rar和smtp.rar
这两个发其中一个就行,两个一起发就不行了。而当我找几个txt和doc文件一起发的时候也是可以的,但再加多桌面上的两个rar文件之一就不行了,请问是什么原因呢?
报错是这样的
邮件附件“C:\Inetpub\wwwroot\Mail\20060512050645.txt”无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 邮件附件“C:\Inetpub\wwwroot\Mail\20060512050645.txt”无效。
源错误:
行 80: for (int i=0;i<this.DropDownList1.Items.Count;i++)
行 81: {
行 82: MailAttachment myAttachment = new System.Web.Mail.MailAttachment(Server.MapPath(this.DropDownList1.Items[i].Value));
行 83: myMail.Attachments.Add(myAttachment);
行 84: }
源文件: c:\inetpub\wwwroot\mail\webform1.aspx.cs 行: 82