public void HtmlToMht(string src, string dst)
        {
            CDO.Message msg = new CDO.MessageClass();
            CDO.Configuration c = new CDO.ConfigurationClass();
            
            msg.Configuration = c;
            msg.CreateMHTMLBody(src, CDO.CdoMHTMLFlags.cdoSuppressNone, "", "");            
            ADODB.Stream stream = msg.GetStream();
            stream.SaveToFile(dst, ADODB.SaveOptionsEnum.adSaveCreateOverWrite);            
            stream.Flush();
            stream.Close();            
        }
一旦调用这个函数后,这个源文件(src)就没办法删除了,提示文件正在被使用,用File.Delete(src)删除不了,手工删除这个文件也删不了,
甚至连程序退出后这个文件还删不了,一定要把IIS重启或回收一下才可以删除,请教解决方法