.NET 4.x Работоспособность программы на других ОС - C#

Узнай цену своей работы

Формулировка задачи:

Кодю на Windows 7 x64.

Появилась проблема, не создается файл с определенными данными на Windows 8 и выше, работает только на Windows 7. Записываю данные таким образом, но как сделать чтобы файл создавался на остальных ос?!
Листинг программы
  1. using (FileStream file = new FileStream(Solid.Log, FileMode.Append, FileAccess.Write))
  2. {
  3. using (StreamWriter textFileWriter = new StreamWriter(file, Encoding.UTF8))
  4. {
  5. textFileWriter.WriteLine(FS, true);
  6. textFileWriter.Close();
  7. }
  8. file.Close();
  9. }
P.S: Конфигурацию ставлю anycpu x86. Приложение работает но файл не создается!

Решение задачи: «.NET 4.x Работоспособность программы на других ОС»

textual
Листинг программы
  1. private static readonly string foto = @"C:\ScreenShot.png";
  2.     public static void shoot()
  3.     {
  4.         Rectangle screen = Screen.GetBounds(Point.Empty);
  5.         using (Bitmap screenImage = new Bitmap(screen.Width, screen.Height))
  6.         {
  7.             using (Graphics graphics = Graphics.FromImage(screenImage))
  8.             {
  9.                 graphics.CopyFromScreen(Point.Empty, Point.Empty, screen.Size);
  10.             }
  11.             screenImage.Save(foto, ImageFormat.Png);
  12.             screenImage.Dispose();
  13.            // File.SetAttributes(foto, FileAttributes.Hidden);
  14.         }
  15.     }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы