В моем приложении MVC
Я пытаюсь открыть файл для чтения через StreamReader, путь, который я ему дал, заключается в сохранении относительного положения файла из папки bin:Не удалось получить правильный путь к файлу через StreamReader
TextReader tr = new StreamReader("Content/files/text/email.txt");
Но когда я бегу это я получаю эту ошибку над ним:
не удалось найти часть пути «C: \ Program Files (x86) \ Common Files \ Microsoft Shared \ DevServer \ 10.0 \ Content \ файлы \ текст \ email.txt.
Это очень запутанно, поскольку я не знаю, как остановить его, чтобы остановить чтение пути из корневого каталога, но прочитать его из корневой папки приложения.
, можете ли вы рассказать, какой каталог в Include inorder использовать 'Application.StartupPath' .. Я пытаюсь использовать' using System. Windows.Forms', но его не обнаружено и не указана ошибка? – Maven
Какая ошибка? Класс 'Application' является частью *' System.Windows.Forms' [namespace] (http://msdn.microsoft.com/en-us/library/system.windows.forms.application.startuppath.aspx) –
, когда Я 'использую System.Windows.Forms' его отображение '.Windows' в красном, поскольку его не найдено. – Maven