#region
string str = “D:\Project\ErrorLog”;
DirectoryInfo directoryInfo = new DirectoryInfo(str);
if (!directoryInfo.Exists)
{
directoryInfo.Create();
}
string LogAddress = System.DateTime.Now.ToString(“yyyy-MM-dd”) + “.txt”;
string strPath = directoryInfo.FullName + “\” + LogAddress;
//把异常信息输出到文件,因为异常文件由这几部分组成,这样就不用我们自己复制到文档中了
StreamWriter fs = new StreamWriter(strPath, true, Encoding.Default);
fs.WriteLine(“当前时间:” + DateTime.Now.ToString());
fs.WriteLine(“内容:” + sendMsg);
fs.WriteLine("返回结果result:" + status);
fs.WriteLine("结果描述:" + ErrorLog);
fs.WriteLine("XML返回信息:" + "\r\n" + rxml.ToString());
fs.WriteLine("\r\n----------------------------------------------------------\r\n");
//刷新缓存
fs.Flush();
//关闭流
fs.Close();
#endregion