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

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

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

Кодю на Windows 7 x64.

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

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

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

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


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

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

12   голосов , оценка 3.917 из 5
Похожие ответы