-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。さまざまな方法で 1 時間試した後、システムを再起動しました。繰り返しますが、うまくいきました。

キーポイント: 過去 1 週間、PC をシャットダウンまたは再起動しませんでした。

4

1 に答える 1

0

あなたの質問を続けることはあまりありませんが、私が推測しなければならないのは、おそらくあなたのネットワークアクセスの問題だと思います. ネットワーク共有上のファイルにアクセスしているように見えるので、ある時点で接続が失われている場合、FileNotFoundException. ピーク時、つまりネットワークが最も混雑しているときに、ネットワーク アクセスが「使用不可」になることは珍しくありません。

于 2012-10-12T08:45:24.793 に答える