Re: [問題] mail.SendAsync只能在winform中使用嗎?

看板C_Sharp作者 (葡萄神手)時間12年前 (2011/09/29 17:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《soit (好康)》之銘言: : 我開一個新的主控台應用程式專案,試著用SendAsync方法來寄信 : 執行偵錯的時候沒有問題,但就是沒有收到信,也一直找不到問題(用send方法可以) : 後來再開一個winform應用程式專案再測SendAsync : 就可以正常收到信! : 請教一下各位大大,是只有send()支援主控台的模式嗎? 首先,主控臺程式和winform程式完全一樣 只是類結構的區別 主控臺程式發信很簡單,就 SmtpClient smtpClient = new SmtpClient("server name"); smtpClient.SendCompleted += new SendCompletedEventHandler(SendCompleted); smtpClient.SendAsync(new MailMessage("mail from","mail to","subject","body"),null); static void SendCompleted(..........,.........) { 寄信完成后會到這邊 } 你說執行偵錯的時候沒有問題,但是沒有收到信 可能是你設置斷點偵錯,并且始終停留在斷點處導致程式停止執行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.202.244.1
文章代碼(AID): #1EX3dfPr (C_Sharp)
文章代碼(AID): #1EX3dfPr (C_Sharp)