CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

.Net FrameWork SDK Beta 2 和.Net FrameWork SDK 正式版 求教

楼主qiangang(qiangang)2002-04-02 16:26:45 在 .NET技术 / C# 提问

.Net   FrameWork   SDK   Beta   2   中  
  using   System.Web   ;  
  为何在正式版中无法使用?  
  在正式版中如何实现电子邮件的收发?  
  谢谢。  
  问题点数:100、回复次数:3Top

1 楼yuechang(昌昌)回复于 2002-04-02 17:01:19 得分 0

你必需建立一个web应用才可以使用system.Web.  
  呵呵,就这么简单.Top

2 楼klxyz(小康)回复于 2002-04-02 17:05:04 得分 100

1   System.Web   名称空间必须在ASP.NET环境下才能使用,就像System.Windows.Forms名称空间只能使用在Windows环境下一样。  
  2、  
  如何在C#中发送邮件    
    要在C#中实现发送邮件的功能,需要使用的工具是Visual   C#   .NET,涉及到的名称空间有System.Web.Util,集合有System.Web.dll。  
    具体地,我们可以使用SmtpMail类在C#应用程序中发送邮件。默认状态下,邮件在系统中是排队的,这样可以确保调用程序不会造成网络阻塞。SmtpMail类在System.Web.Util名称空间中定义。在使用SmtpMail之前,需要调用 using   System.Web.Util  
    这个类中只有一个成员函数Send。它负责发送一个邮件信息,无论是一个MailMessage类或者是4个参数变量都可以传递给Send函数。调用Send函数有两种形式:  
  SmtpMail.Send(txtFrom.Text,   txtTo.Text,   txtSubject.Text,   txtMessage.Text);  
  或者是(如果不想调用System.Web.Util):  
  System.Web.Util.Smptmail.Send(   fromString,toString,SubjeOfTheMailString,MessageOfTheMailString   );  
  我们可以通过两种途径来调用Send方法:  
   
  1、通过将MailMessage作为一个参数来传递:  
  public   static   void   Send(MailMessage);  
  这里的MailMessage是一个类。  
  MailMessage   mailMsg   =   new   MailMessage();  
  mailMsg   .From   =   "from@fromServer.com";  
  mailMsg   .To   =   "to@toServer.com";  
  mailMsg   .Cc   =   "cc@ccServer.com"";  
  mailMsg   .Bcc   =   "bcc@bccServer.com";  
  mailMsg   .Subject   =   "SubjectOfTheMailString";  
  mailMsg   .Body   =   "BodyOfTheMailString";  
  SmtpMail.Send(mailMsg   );  
   
  2、直接方法  
  public   static   void   Send(string   from   ,   string   to,   string   subject,   string   messageText);  
  from=发送者的Email信息,to=接收者的Email信息,subject=Email主题,messageText=Email信息主体。  
  比如:  
  SmtpMail.Send("mcb@mindcracker.com",   "webmaster@mindcracker.com",   "Subject",   "Message   body");Top

3 楼chechy(www.qdocuments.net)回复于 2002-04-02 17:10:12 得分 0

选择菜单Project|Add   Reference...  
  然后加入system.web.dll就可以了。  
  发信就用SmtpMail、MailMessage类,如果需要附件,还需要MailAttachment类。Top

相关问题

  • 请问:.NET Framework SDK Beta2与正式版有很大差别吗?:)
  • 新装了.net framework SDK正式版,怎么显示不了aspx的页面??急!!
  • 区别beta版和正式版
  • 哪里有SDK正式版下载,高分
  • 我装了.net framework正式版后有问题
  • 那里有.net framework简体中文正式版下载?
  • .net Framework从Beta2到正式版有何变化?
  • 见到 4cd 的 vs7 了, 据说不是 beta版 ,是正式版.
  • .net beta 1与正式版有哪些变化?
  • beta版中的OleDbDataReader是不是在正式版变为SqlDataReader?

关键词

  • .net framework
  • c#
  • 正式版
  • 函数
  • 邮件
  • sdk
  • framework
  • 信息
  • mailmsg
  • smtpmail

得分解答快速导航

  • 帖主:qiangang
  • klxyz

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo