日期:2014-05-18  浏览次数:20379 次

调用OUTLOOK发送邮件问题
在xp下用vs2003做的,可以发送邮件,但是为什么到了windows 2003下面就不行了。
请高手帮忙分析下。。谢谢

...  
  ...  
  using Microsoft.Office.Interop.Outlook;  
   
   
  namespace MailTest  
  {  
  public class WebForm1 : System.Web.UI.Page  
  {  
  ......  
  ......  
  ......  
   
  private void btnSend_Click(object sender, System.EventArgs e)  
  {  
  // ApplicationClass outLookApp = new ApplicationClass();  
  // MailItemClass mailTask = (MailItemClass)outLookApp.CreateItem(OlItemType.olMailItem);  
   
  Application outLookApp = new Application();  
  MailItem mailTask = (MailItem)outLookApp.CreateItem(OlItemType.olMailItem);  
   
   
  mailTask.To = "test@huatek.com";  
  mailTask.Subject = "test";  
  mailTask.Body = "test!";  
  mailTask.Send();  
  }  
  }  


------解决方案--------------------
你引用的office组件的问题