inohilog

/var/log/inohiro

やられた...OTL


System.Web.Mail名前空間 → System.Net.Mail名前空間


フィードバックフォームのメール送信のプログラム(プログラムとも言い難いモノ)で、送信ボタンが押された時のイベントで、

System.Web.Mail.SmtpMail.SmtpServer="SMTPサーバアドレス";
System.Web.Mail.SmtpMai.Send("メールアドレス");

みたいな記述があるんですが、これ(System.Web.Mail名前空間)はSMTPで簡単にメールを送信する名前空間なわけなんです。
しかーし、Visual Studio 2005 でコンパイル、実行するとビルドエラーが。

「System.Web.Mail.SmtpMail は古い形式です。」 
「System.Net.Mail. 名前空間」の使用を推薦しているよ

なるメッセージが。どうやら.NET Framework 2.0 で新たに追加された名前空間みたいですね。
参考:MSDN ライブラリ(オンライン)


これで1時間以上悩んでた OTL 
なんでもっと早くググらなかったのか後悔していたが、VS2005 からヘルプドキュメントに飛んだときにこの新しい名前空間についてのドキュメントが表示されなかったんだ〜(#゚Д゚) プンスコ!