2016-11-28 7 views
0

プログラムで電子メールを送信しているときに、DeliveryFormat SMPTPClientオブジェクトのプロパティにアクセスしようとしています。ただし、認識されません。私はMSDNのドキュメントをチェックしましたが、それは非難されていることを示していません。SMTPクライアントの使用中に配信形式を設定するにはどうすればよいですか?

SmtpClient smtpClient = new SmtpClient(); 
smtpClient.DeliveryFormat = SmtpDeliveryFormat.International; //DeliveryFormat property is not recognised 

配信フォーマットプロパティを設定する新しい方法はありますか?

+0

"smtpClient.DeliveryFormat = SmtpDeliveryFormat.International;"にする必要はありませんか? – Evk

+0

そうです。それを変更しましたが、それは問題ではありません。 – SoulRayder

+0

「= ** Smtp ** DeliveryFormat.International」である必要があります。それが役に立たない場合、どのバージョンの.NETを使用していますか? – Evk

答えて

3

これは推奨されていません。対象とするバージョンではあまり新しくなっているわけではありません。 利用可能

https://msdn.microsoft.com/en-us/library/system.net.mail.smtpdeliveryformat(v=vs.110).aspx

バージョン情報
.NET Frameworkの
4.5

(強調鉱山)

以来の.NET Framework 4.5を対象とするプロジェクトを変更し、それが動作します。

これはもちろん、Visual Studio 2012以降を実行する必要があることを意味します。 2015年を実行している場合は、4.6.1のターゲット設定を検討してください。

関連する問題