Я новичок в 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
Он выводит: Файл существует: правда. Но файл не создается. У кого-нибудь есть идеи?
Спасибо
Console.ReadLine()
или чего-то еще, что вы пропустили, публикуя здесь? 12.03.2012