修改提示正由另外一进程使用

 if (UserCheck.IsNotNull(attachment))

{

string ext = "";

string[] attachments = attachment.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);

foreach (string f in attachments)

if (f.Trim() != "" && File.Exists(HttpContext.Current.Server.MapPath("~/attachments/" + f)))

mail.Attachments.Add(new Attachment(HttpContext.Current.Server.MapPath("~/attachments/" + f)));

}

上面的代码出错,如下图
图片说明

回答

你这个邮件发送过了吧,而且用到了 Attachment 对象,要注意调用Dispose释放资源,要不附件会继续占用着,无法对附件进行删除或者修改操作,只能读取。

以上是 修改提示正由另外一进程使用 的全部内容, 来源链接: utcz.com/a/55224.html

回到顶部