0

我知道这种重复的问题,但我收到一条错误消息,因为“文件正被其他进程使用,因此无法访问”。当我通过批处理运行我的 exe 时。在远程服务器中直接运行 exe 时,我没有收到任何此类错误,但批处理导致这种情况发生。批处理进入无限循环,永无止境。即使 exe 正常运行。报告已创建,我将它们作为邮件附件接收。

M 使用 smtpclient 发送邮件。我还使用 MailMessage.Attachments.Dispose() 和 MailMessage.Dispose() 来杀死附件对象。

4

1 回答 1

0

我得到了正确的方法。我先处理邮件消息对象,然后处理附件对象。只需颠倒顺序,它就可以完美运行!谢谢!

于 2012-12-27T05:09:36.923 回答