C# Visual studio 2015代码在Visual studio代码IDE上不起作用

C# Visual studio 2015代码在Visual studio代码IDE上不起作用,c#,visual-studio-code,C#,Visual Studio Code,我有一个问题,我已经尝试谷歌和搜索很多天了,但我似乎无法让它工作。因此,我正在尝试让Visual Studio代码正常工作,并且在某种程度上运行良好。这是我在Visual Studio 2015中使用的代码: var client = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true,

我有一个问题,我已经尝试谷歌和搜索很多天了,但我似乎无法让它工作。因此,我正在尝试让Visual Studio代码正常工作,并且在某种程度上运行良好。
这是我在Visual Studio 2015中使用的代码:

        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]”““当前上下文[netcoreapp1.0]中不存在名称'SmtpDeliveryMethod'”
是的,我已经安装了nuget,并且安装了我需要的所有库,即System.Net.Mail和最新版本,但它不起作用,我不知道为什么。有人有什么建议吗?

尝试使用完整的参考资料。编译器似乎没有找到对该库的引用:

var client = new System.Net.Mail.SmtpClient

尝试使用完整的参考资料。编译器似乎没有找到对该库的引用:

var client = new System.Net.Mail.SmtpClient

System.Net.Mail及其SmtpClient在.Net Core 1.0/1.1应用程序中尚不受支持

看起来是为.NET Core 2.0计划的

您现在可以使用MailKit:

或者是SendGrid
System.Net.Mail及其SmtpClient在.Net Core 1.0/1.1应用程序中尚不受支持

看起来是为.NET Core 2.0计划的

您现在可以使用MailKit:

或者是SendGrid

您是否有
使用System.Net.Mail
在headerYep中我做的一切都很好在Visual Studio 2015中你是否有
使用System.Net.Mail
在headerYep中,我在Visual Studio 2015中万事俱备看这篇文章:看这篇文章: