Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как обратится к файлу в C#

Мирос Тер Ученик (10), открыт 3 недели назад
крч я скинул в проект файл script1.exe мне нужно обратится к нему но как
Process.start(Script1.exe)
не работает а путь к файлу может менятсявот скрин если надо
3 ответа
Анонимус Просветленный (30817) 3 недели назад
 var path = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "script1.exe"); 
System.Diagnostics.Process.Start(path);
Мирос ТерУченик (10) 3 недели назад
Анонимус Просветленный (30817) Мирос Тер, Сообщение об ошибке указывает на то, что приложение не может найти необходимый файл, вероятно, из-за его отсутствия или повреждения.
Мирос ТерУченик (10) 3 недели назад
он запускается если запускать обычно
Мирос ТерУченик (10) 3 недели назад
и он там присутствует
etar125 Мыслитель (5223) 3 недели назад
Ну во-первых, надо Process.Start("file.exe") с присоединённым System.Diagnostics
Во-вторых, у тебя бинарник запускается из-под папки bin/Debug или bin/Release, туда exeшник свой положи или в IDE в свойствах файла включи копирование в выходную папку.
Jurijus Zaksas Искусственный Интеллект (458554) 3 недели назад
Если ты не знаешь пути к нужному файлу, ты никак не сможешь к нему "обратится", ни в C#, ни где-либо еще.
Похожие вопросы