2016-07-26 5 views

答えて

0

なぜこのようなコードを複雑にしますか? Attachmentsプロパティは読み取り専用であるため、message.Attachments.Addを使用する必要があります。

var message = new MailMessage(fromAddress, toAddress) 
{ 
    Subject = Environment.MachineName, 
    Body = "PC NAME : " + Environment.MachineName + "\r\nIP ADRESS : " + Dns.GetHostEntry(Dns.GetHostName()).AddressList[1], 
}; 
message.Attachments.Add(new Attachment(@"c:\MyDir\Img" + "/img" + (Saving.CountImagesTaken(@"c:\MyDir\Img") - 1).ToString() + ".png")); 
using (message) 
{ 
    smtp.Send(message); 
} 
関連する問題