VS2003→VS2005に変換する作業を行っております。
言語はVBです。

自動変換後、ビルドエラーや警告となっている箇所を修正中です。
メール送信するプログラムで送信する形式をテキスト形式とする記述でエラーとなっております。
Dim Mail As New System.Net.Mail.MailMessage
      ・
      ・
Mail.BodyFormat = System.Web.Mail.MailFormat.Text

ビルドエラー「'BodyFormat' は 'System.Net.Mail.MailMessage' のメンバではありません。」

※それ以外はSystem.Web→System.Netに変更したり、命令を変えたりして解消してますが、上記は変更すると別のエラーとなってしまいます。
修正方法をご存知でしたら教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

System.Web.Mail.MailMessageにあったBodyFormatはなくなりました。


http://msdn.microsoft.com/en-us/library/system.n …
代わりに
System.Net.Mail.Mailmessage.IsBodyHtmlプロパティ
http://msdn.microsoft.com/en-us/library/system.n …
を使う事になりそうです。(変えた理由は不明)
つまり
Mail.IsBodyHtml = false
という風にするようです。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

解決しました。感謝します。

お礼日時:2009/05/21 16:23

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング