修改提示正由另外一进程使用
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