获取站点路径方法
/// <summary>
/// 保存程序失败及错误信息到日志
/// </summary>
/// <param name="opLog">错误信息</param>
public void SaveErrorLog(string message)
{
string filePath = System.Web.HttpContext.Current.Server.MapPath("~//LogFile//Test.txt");
System.IO.StreamWriter srWriteLine = System.IO.File.CreateText(filePath);
srWriteLine.WriteLine(message);
srWriteLine.Close();
}当前站点是:http://localhost/App/Web
/// <summary>
/// 保存程序失败及错误信息到日志
/// </summary>
/// <param name="opLog">错误信息</param>
public void SaveErrorLog(string message)
{
string fileName = System.DateTime.Today.Year.ToString() + "-" + System.DateTime.Today.Month.ToString() + "-" + System.DateTime.Today.Day.ToString() + ".txt";
string filePath = System.Web.HttpContext.Current.Server.MapPath("~//LogFile//"+fileName);
if (!System.IO.File.Exists(filePath))
{
System.IO.StreamWriter srWriteLine = System.IO.File.CreateText(filePath);
srWriteLine.WriteLine(message);
srWriteLine.Close();
}
else
{
FileStream fsMyfile = new FileStream(filePath,FileMode.Append, FileAccess.Write);
StreamWriter swMyfile = new StreamWriter(fsMyfile);
swMyfile.WriteLine(message);
swMyfile.Flush();
swMyfile.Close();
fsMyfile.Close();
}
}



浙公网安备 33010602011771号