Как сделать, чтобы я генерировал сообщения из TCP-клиента, сохраненного в excel или текстовом файле exe-приложения
Я пишу этот код для TCP слушателя, который вам сообщение, будут храниться в текстовом как файл журнала
он работает в Visual Studio development но я публикую ни один файл не будет создан или не сохранен сообщения от клиента
void server_DataReceived(object sender, SimpleTCP.Message e) { try { txtStatus.Invoke((MethodInvoker)delegate() { e.ReplyLine(string.Format("\r\n CLIENT:>>{0}\r\n", e.MessageString)); CommonControls.writeToLogFile(string.Format("{0}\r\n", e.MessageString)); }); } catch (SocketException e1) { output = "SocketException: " + e1.ToString(); } }
и запись в текстовый файл
public static void writeToLogFile(string logMessage) { string strLogMessage = string.Empty; string strLogFile = System.Configuration.ConfigurationSettings.AppSettings["logFilePath"].ToString(); StreamWriter swLog; strLogMessage = string.Format("{0}: {1}", DateTime.Now, logMessage); if (!File.Exists(strLogFile)) { swLog = new StreamWriter(strLogFile); } else { swLog = File.AppendText(strLogFile); } swLog.WriteLine(strLogMessage); swLog.WriteLine(); swLog.Close(); }а также мне нужно как писать сообщения в excel файл в опубликованном exe файле
Что я уже пробовал:
я попробовал в C# Visual Studio, сохранив файл журнала, когда он находится в папке BIN, но как получить, когда он публикует EXE-файл
Заранее спасибо