@bycyberchild; Teşekkürler hocam son olarak şöyle bir sıkıntım çıktı program açık olduğu için içeriği düzeltmeme izin vermiyor veya dosyayı kaydedemiyorum alternatif biz çözüm buldum kopya_log.log diye bir dosya oluşturdum içeriği boşalttım ve ve o oluşturduğum dosyanın boş içeriğini asıl kaydetmek istediğim log dosyasına farklı şekilde kaydettim ama kolay yolu var ise öğrenmek istiyorum.

            string
             fileName = @"E:\Marsis\Logs\kopya_log.log";
            string
             fileName2 = @"E:\Marsis\Logs\outlog.log";
            string
             targetPath = @"E:\Marsis\Logs";

            string
            sourceFile = System.IO.Path.Combine(targetPath, fileName);
            string
             destFile = System.IO.Path.Combine(targetPath, fileName2);

            if
             (!System.IO.Directory.Exists(targetPath)) { System.IO.Directory.CreateDirectory(targetPath); }

             System.IO.File.Copy(sourceFile, destFile, true);