найдено «System.IO.FileNotFoundException». Но путь правильный. Работа в других приложениях
Указанный путь правильный. Он работает в другом решении. Но здесь он ищет указанный файл в папке bin/debug. но его в корневом каталоге.
найдено «System.IO.FileNotFoundException». Но путь правильный. Работа в других приложениях
Указанный путь правильный. Он работает в другом решении. Но здесь он ищет указанный файл в папке bin/debug. но его в корневом каталоге.
Если щелкнуть на файле «TestFile1.txt» в вашем обозревателе решений и перейти к его свойствам, то вы увидите что-то похожее на это:
Изменение «Копировать в выходной каталог» из «Не копировать, чтобы всегда копировать». Что будет делать это всегда, убедитесь, что ваш «TestFile1.txt» скопирован в вашу папку Bin.
Неверный путь. Вы указываете путь в своей папке Debug/bin
, как описано вами в качестве исключения. Правильный путь вашего файла находится в папке проекта.
string str= "../../TextFile1.txt"; //This will work.
Raghu, Путь в вашем ул, вы должны указать полный путь. Вы указали только имя файла без пути, поэтому он выполняет поиск в отладке при запуске в режиме отладки. Используйте путь с помощью AppDomain
«причина и решение. КАК МОЖНО СКОРЕЕ» :-) – A3006
Нет, я указал str = "Textfile.txt". который находится в текущей директории, где размещается program.cs. он должен работать. – Raghu
@Raghu Программа выполняется из Debug/bin, поэтому, когда вы указываете TextFile1.txt, вы смотрите только в этой папке. Вы должны написать его, как я вам покажу, в этом случае вы возьмете файл. – mybirthname
Это работает, но зачем мне нужно использовать ../../, когда мой файл и program.cs находятся в той же папке, которая работает в других приложениях. – Raghu