2017-11-03 24 views
0
私は私のプロジェクトにMicrosoft.NETCore.Portable.Compatibility NuGetを追加しました

でSystem.Net.Mailを使用することはできませんが、私はまだ私は、SMTP経由でメールを送信したくないusing System.Net.Mail;は、ASP.NET MVCプロジェクト

ことができます。アセンブリ参照System.dllを追加しようとしました。その場合、System.Net.Mailを使用することができましたが、MailMessage mail = new MailMessage(); mail.To.Add(receiver);SmtpClient smtp = new SmtpClient(); smtp.Credentials = true;にエラーがあります。mscorlibが見つからないと言われました。

私は一晩中検索しましたが、解決策は見つかりませんでした。

System.dllも含まれているため、Microsoft.NETCore.Portable.Compatibilityで動作しないのは混乱します。 NuGet経由でインストールした後に何か設定が必要ですか?

+2

を私が代わりに 'MailKit'を使用してお勧めしたいです。 SMTPは2.0まではdotnet coreでサポートされていなかったので、それよりも低い場合はそれにアップグレードするか、代わりに 'Mailkit'を試してみてください。 – thisextendsthat

答えて

関連する問題