![]() |
|
Модераторы: gambit |
![]()
|
|
| kosmonaFFFt |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
Доброго всем времени суток...
Мне надо создать WCF сервис, который бы мог отдавать список файлов, и сами файлы клиентам, список файлов должен настраиваться через XML конфиг... Перегуглил кучу всего, но так и не понял, как можно сделать так, чтобы можно было обратиться к конфигу по относительному пути... Пытался сделать так:
Но на это выходит ошибка:
-------------------- ![]() |
||||
|
|||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
kosmonaFFFt, чего конкретно из текста ошибки не понятно-то? нету файла по указанному пути. Для относительных путей используйте Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) например
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
Этот способ не подходит, т. к. сборка при запуске копируетсяв точно не помню какую директорию, а конфиг нет...
Пока что сделал, чтоб сервис брал местоположение конфига из переменной окружения, но это, ИМХО, не очень красиво... Если кто знает еще какой способ задать сервису произвольные опции (например через web.config) прошу поделиться... -------------------- ![]() |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
kosmonaFFFt, так и пишите в
а для работы с конфигом используйте класс ConfigurationManager -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| kosmonaFFFt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 538 Регистрация: 14.4.2008 Где: Иннополис Репутация: нет Всего: 5 |
Спасибо огромное... ) Я это так и не смог нагуглить...
-------------------- ![]() |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Распределённые приложения и сеть | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |