我正在尝试使用MailMessage类发送附件。使用MailMessage时从附件名称中删除文件路径
var attachment = new Attachment(ConfigurationManager.AppSettings["pathToPDFs"] + pdfItem.Value);
mailMessage.Attachments.Add(attachment);
这增加的文件作为附件,但是当我收到我的电子邮件的文件名是
//Inetpub//Path//To//pdf//name.pdf
应该只是name.pdf。
我哪里错了?
ConfigurationManager.AppSettings["pathToPDFs"]
设置为C://Inetpub//Path//To//pdf//
pdfItem.Value
是name.pdf
难道你不是指:C:\\ inetpub \\ path \\ to \\ pdf \\? – 2011-03-23 15:05:10
@Jack没有我的路径//不是\\ – Sally 2011-03-23 15:14:15
@Jack将//更改为\\修复了问题。添加一个答案,我会接受它。 – Sally 2011-03-23 15:18:46