2017-07-18 81 views
0

我有一個頁面,我發送電子郵件爆炸。該頁面工作併發送電子郵件。然而,當IA嘗試添加電子郵件地址,包括作爲的replyTo收件人我收到此錯誤:asp.net的郵件信息無法做replytolist.add

'System.Net.Mail.MailMessage' does not contain a definition for 'ReplyToList' and no extension method 'ReplyToList' accepting a first argument of type 'System.Net.Mail.MailMessage' could be found (are you missing a using directive or an assembly reference?) 

我使用此代碼:

mailMessage.ReplyToList.Add(「[email protected]」 );

這適用於 mailMessage.CC.Add(「[email protected]」); mailMessage.bcc.Add(「[email protected]」); 等

謝謝

+0

你的目標是什麼框架版本? – SLaks

+0

.net framework 3.5 –

回答

0

你當你的編譯器是想告訴你,沒有這樣的屬性存在。

如果你看看the documentation,你會發現它是在.Net 4.0中添加的。

早期版本改爲使用ReplyTo property

+0

然後我得到這個錯誤,而不是:'System.Net.Mail.MailAddress'不包含'添加'的定義和沒有擴展方法'添加'接受類型'System.Net.Mail的第一個參數.MailAddress'可以找到(你是否缺少使用指令或程序集引用?) –

+0

@johnsmith:閱讀文檔。這不是一個列表。 – SLaks

+0

請原諒我的無知 - 我將如何設置它?我不能這樣做mailmessage.replyto =「」 –