2017-03-05 101 views
0

我有一個問題,我一直試圖谷歌和搜索多天,現在我似乎無法得到它的工作。所以我試圖讓Visual Studio Code工作,它在一定程度上工作正常。
這是我在Visual Studio 2015年使用的代碼:視覺工作室2015代碼不工作在Visual Studio代碼IDE

 var client = new SmtpClient 
     { 
      Host = "smtp.gmail.com", 
      Port = 587, 
      EnableSsl = true, 
      DeliveryMethod = SmtpDeliveryMethod.Network, 
      UseDefaultCredentials = false, 
      Credentials = new NetworkCredential(fromAddress, 
               fromPassword) 
     }; 

所以,問題是,我得到一個錯誤「的類型或命名空間名稱‘SmtpClient’找不到(是否缺少using指令或程序集引用?)[netcoreapp1.0]」‘‘SmtpDeliveryMethod’這個名字不會在目前情況下[netcoreapp1.0]’ 存在,是的,我已經安裝了的NuGet我並安裝所有我需要的是System.Net.Mail和最新版本的庫,它只是不起作用,我不知道爲什麼。任何人都有建議?

+0

你'使用System.Net做。 Mail;'在標題 –

+0

是的,我做的一切工作正常在Visual Studio 2015 – Arch

回答

0

嘗試使用完整的參考。看來,編譯器沒有找到參考該庫:

var client = new System.Net.Mail.SmtpClient 
+0

不能仍然得到相同的錯誤:/ – Arch

+0

看看這篇文章:https:// www .stevejgordon.co.uk /如何發送電子郵件在asp-net-core-1-0 – NicoRiff