Я новичок в C # и VS, и у меня странная проблема.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ExampleApplication {
class Program {
static void Main(string[] args) {
FileInfo fi = new FileInfo("C:\\TEST.TXT");
fi.Create();
Console.WriteLine("File exists: {0}", fi.Exists);
}
}
}
Это моя программа, она создает файл TEST.TXT. Когда я запускаю программу в VS 2010 с помощью команды «Отладка -> Начать отладку» (F5), программа работает нормально, и файл создается.
Однако, если я собираю решение, запустите программу из .exe, используя приглашение cmd:
C:\...\Visual Studio 2010\Projects\ExampleApplication\ExampleApplication\bin\Debug\ExampleApplication.exe
Выполняется вывод: Файл существует: true . Но файл не создан. У кого-нибудь есть идеи?
Спасибо