0
我試圖發送電子郵件在傳統的ASP網站帶有附件您如何發送附件與cdo.message。我recieving錯誤「因爲它正在使用由另一個進程的進程無法訪問該文件。」如果文件正在使用中
該文件是坐在一個共享文件夾承載該網站在同一臺物理服務器上。如果我在服務器上檢查計算機管理,我可以確認用戶已打開它。然後
我的問題是:我是否能夠發送被保存到使用cdo.message如果該文件正在使用磁盤上的文件的副本?我剝離了我的其他代碼來做一個測試,並且仍然使用它來得到相同的錯誤。
'Create the Message Object
Set objMsg = Server.CreateObject("CDO.Message")
'Set the properties of the Message
With objMsg
Set .Configuration = cdoConfig
.From = sFrom
.To = sTo
.Subject = sSubject
.TextBody = sBody
.Send
End With
我在想同樣的事情。儘管我在展望之前嘗試過,但我甚至開始着手研究,並且能夠做到沒有問題。 – Curtis
柯蒂斯:我不知道該怎麼告訴你,想象一下,如果前景可能確實違反該文件的讀鎖(坦白地說我會感到驚訝,它可以)和其他進程正在更新的文件中,但前景看它是併發送它。它會發送垃圾。這真的很可取嗎? – AnthonyWJones