在服务器上调试微信支付这些本地上不能调试的程序时这个方法比较好用
生成日志文件的方法如下:
string Mappath = HttpContext.Current.Server.MapPath("/lu.txt");
if (System.IO.Directory.Exists(Mappath)){
if (!System.IO.Directory.Exists(Mappath))
{
System.IO.Directory.CreateDirectory(Mappath);
}
}
Utils.WriteTextFile(Mappath, userName + "," + userPwd);
写入文件流的方法如下:
#region "按照文件路径写入text文件内容"
/// <summary>
/// 按照文件路径写入text文件内容
/// </summary>
/// <param name="FullFileName">完整路径,如[c:\abc\rtt.txt]</param>
/// <param name="sData">文本数据</param>
public static void WriteTextFile(string FullFileName, string sData)
{
try
{
System.IO.StreamWriter ffs = System.IO.File.CreateText(FullFileName);
ffs.Write(sData);
ffs.Close();
ffs.Dispose();
ffs = null;
}
catch (Exception ex)
{
}
}
#endregion