Я хочу записать некоторые события и исключения из файла журнала, когда мое приложение запущено. Размер файла журнала ограничен N мегабайтами. Когда размер файла больше N мегабайт, я хочу перезаписать его с начала файла. Поскольку размер файла составляет N мегабайт, я не хочу копировать во временный файл, а затем переименовывать его.C# запись в файл журнала
Дайте какие-либо предложения/рекомендации по вышеуказанной проблеме.
Зачем изобретать колесо? есть множество приложений (например, NLog), которые делают это за вас. – RPM1984
у вас также есть log4net, он действительно настраиваемый, и, как уже было сказано, не изобретайте колесо :) (я думаю, что log4net будет лучше, чем все, что вы могли бы сделать, если только вы не потратили на него 12 месяцев, но ваш босс не будет нравится). –
Windows или Web? если Web ** Elmah ** скалы! http://code.google.com/p/elmah/ – balexandre