Может кто-нибудь, пожалуйста, скажите мне, как я могу получить правильный путь к файлу файла data.xml? Вот где находится файл:
Вот мой код на С#, который проверяет, существует ли файл для поставляемого пути:
public class Parser
{
static void Main(string[] args)
{
Console.WriteLine(File.Exists("App_Data/data.xml"));
Console.Read();
}
}
Я продолжаю получать False, то есть такой файл не существует. Итак, пути к файлам, которые я пробовал до сих пор, включают:
"~/App_Data/data.xml"
"/App_Data/data.xml"
"App_Data/data.xml"
Если это было веб-приложение, я бы знал, что делать, используя HttpContext и получая файл. Но поскольку это консольное приложение, я не знаю.
В зависимости от того, какая разница между консольным приложением и исполняемым приложением? Правильно ли я понимаю, что нет никакой разницы, поскольку приложение консоли может быть исполняемым приложением, если оно имеет метод Main?
благодаря