-2
SmtpClient smtpClient = new SmtpClient();
MailMessage message = new MailMessage();
Attachment data = new Attachment(@"\\MYPC\Share\FinalReport.html");
message.Attachments.Add(data);
smtpClient.Send(message);

该准则在上周运行良好。但是今天我遇到了一个异常,因为它找不到文件:\MYPC\Share\FinalReport.html。我以不同的方式尝试了一个小时,然后重新启动了系统。再次它工作正常。

关键点:过去一周我没有关闭或重新启动我的电脑。

4

1 回答 1

0

但是,如果我不得不猜测,我会说这可能是您的网络访问的问题。看起来好像您在网络共享上访问文件,所以如果您在某个时候失去连接,可以解释FileNotFoundException. 网络访问在高峰时间变得“不可用”并不少见,即当您的网络处于最繁忙的时候。

于 2012-10-12T08:45:24.793 回答