| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > путь к файлу из проекта |
| Автор: Wanderer2019 20.5.2006, 17:52 |
| Подскажите пожйлуйста как узнать путь к файлу, включенному в проект? |
| Автор: HalkaR 20.5.2006, 18:28 |
| Environment.CurrentDirectory ?? |
| Автор: Wanderer2019 20.5.2006, 18:39 |
возвращает путь к запускаемому файлу. А добавлять файл в проект можно из любого места на жестком диске. Как узнать этот путь? |
| Автор: Ch0bits 20.5.2006, 19:10 |
| Не пойму вопрос. Файлы включенные в проект обычно при сборке копируются в bin\debug или bin\release. ЗЫ: Environment.CurrentDirectory - возвращает путь из которого программа была запущена Application.StartupPath - возвращает путь к исполняемому файлу программы |
| Автор: Wanderer2019 20.5.2006, 20:04 | ||
почему то у меня не копируются =( |
| Автор: VisualProgrammerNET 21.5.2006, 11:29 |
| Копироваться будут только те файлы, которые ты добавил через add reference или просто прикрепил к проекту. Если ты файлы загружаешь в рантайме, то... то тут надо конкретнее смотреть ситуацию твою. Какой файл вообще загружаешь? Сборку? Или документ какой-нибудь? |
| Автор: Wanderer2019 21.5.2006, 15:04 |
| Не, я добавил файл в проект через Add Existing Item и он у меня никуда при компиляции не копируется... (а должен?) Соответственно загружаю я его не в рантайме. Забл добавить. Файл - обыкновенный .doc |
| Автор: VisualProgrammerNET 22.5.2006, 16:55 |
| Ну просто скопируй файл в каталог с программой |
| Автор: mr.DUDA 23.5.2006, 10:54 |
| В окне Solution Explorer нужно стать курсором на твой doc-файл и в окне Properties выставить "Copy to output directory" = True, "Build action (или type, не помню)" = "Content". Тогда при компиляции файл будет копироваться в debug / release. |
| Автор: Wanderer2019 23.5.2006, 19:41 |
нет такого свойства! |
| Автор: -ser- 24.5.2006, 05:37 | ||
| Copy to output directory появился в 2005-й. скопируй файл вручную и используй
|