using System;
|
using System.Collections.Generic;
|
using System.IO;
|
using System.Linq;
|
using System.Text;
|
using System.Threading;
|
using System.Threading.Tasks;
|
|
namespace siemensSapService.aspEntity
|
{
|
public static class writeTxt
|
{
|
public static Mutex mutex = new Mutex();
|
public static void writeInfo(string pathName, string info)
|
{
|
|
if (mutex.WaitOne())
|
{
|
try
|
{
|
string logName = pathName;
|
string strEX =info;
|
|
string path = @"D:\siemensSPA\" + logName +DateTime.Now.ToString("yy-MM-dd-HH-mm-ss-ffff")+".txt";
|
if (!Directory.Exists(Path.GetDirectoryName(path))) Directory.CreateDirectory(Path.GetDirectoryName(path));
|
if (!File.Exists(path)) File.WriteAllText(path, string.Empty);
|
|
File.WriteAllText(path, strEX);
|
|
}
|
finally { mutex.ReleaseMutex(); }
|
|
}
|
|
}
|
}
|
}
|