Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> путь к файлу из проекта, как узнать? 
:(
    Опции темы
Wanderer2019
Дата 20.5.2006, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



Подскажите пожйлуйста как узнать путь к файлу, включенному в проект? 
PM ICQ MSN   Вверх
HalkaR
Дата 20.5.2006, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 14
Всего: 42



Environment.CurrentDirectory ?? 
PM MAIL   Вверх
Wanderer2019
Дата 20.5.2006, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



Цитата(HalkaR @  20.5.2006,  18:28 Найти цитируемый пост)
Environment.CurrentDirectory ??  

возвращает путь к запускаемому файлу. А добавлять файл в проект можно из любого места на жестком диске. Как узнать этот путь? 
PM ICQ MSN   Вверх
Ch0bits
Дата 20.5.2006, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: 9
Всего: 62



Не пойму вопрос.
Файлы включенные в проект обычно при сборке копируются в bin\debug или bin\release.

ЗЫ: 
Environment.CurrentDirectory - возвращает путь из которого программа была запущена
Application.StartupPath - возвращает путь к исполняемому файлу программы 
PM WWW   Вверх
Wanderer2019
Дата 20.5.2006, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



Цитата(Ch0bits @  20.5.2006,  19:10 Найти цитируемый пост)
Файлы включенные в проект обычно при сборке копируются в bin\debug или bin\release.

почему то у меня не копируются =( 
PM ICQ MSN   Вверх
VisualProgrammerNET
Дата 21.5.2006, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почётный халявщик
**


Профиль
Группа: Участник
Сообщений: 461
Регистрация: 30.10.2005
Где: Зеленоград

Репутация: 4
Всего: 6



Копироваться будут только те файлы, которые ты добавил через add reference или просто прикрепил к проекту. Если ты файлы загружаешь в рантайме, то... то тут надо конкретнее смотреть ситуацию твою. Какой файл вообще загружаешь? Сборку? Или документ какой-нибудь? 


--------------------
3 ГОДА НА user posted image 
PM MAIL ICQ   Вверх
Wanderer2019
Дата 21.5.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



Не, я добавил файл в проект через Add Existing Item и он у меня никуда при компиляции не копируется... (а должен?) Соответственно загружаю я его не в рантайме. 

Забл добавить. Файл - обыкновенный .doc 

Это сообщение отредактировал(а) Wanderer2019 - 21.5.2006, 15:05
PM ICQ MSN   Вверх
VisualProgrammerNET
Дата 22.5.2006, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почётный халявщик
**


Профиль
Группа: Участник
Сообщений: 461
Регистрация: 30.10.2005
Где: Зеленоград

Репутация: 4
Всего: 6



Ну просто скопируй файл в каталог с программой  smile Так ведь оно проще, правда? 


--------------------
3 ГОДА НА user posted image 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 23.5.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 110
Всего: 232



В окне Solution Explorer нужно стать курсором на твой doc-файл и в окне Properties выставить "Copy to output directory" = True, "Build action (или type, не помню)" = "Content". Тогда при компиляции файл будет копироваться в debug / release. 


--------------------
user posted image
PM MAIL WWW   Вверх
Wanderer2019
Дата 23.5.2006, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 937
Регистрация: 3.12.2004
Где: Санкт-Петербург/П рага

Репутация: 7
Всего: 17



Цитата(mr.DUDA @  23.5.2006,  10:54 Найти цитируемый пост)
"Copy to output directory" = True

нет такого свойства!  smile 
 
PM ICQ MSN   Вверх
-ser-
Дата 24.5.2006, 05:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Copy to output directory  появился в 2005-й.
скопируй файл вручную и используй
Код

string appPath = Application.ExecutablePath;
 


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0519 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.