Доступ к файлу IIS на хосте WCF - PullRequest
0 голосов
/ 01 февраля 2012

В среде разработки

string AppPath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
                string path = AppPath + "\\options.xml";

Works.

При размещении на производственном сервере IIS7 я помещал Options.xml в среду bin, но путь, созданный приведенным выше кодом, является временным каталогом asp.net. Итак, каков правильный метод доступа к файлу как в среде разработки, так и в рабочей среде? спасибо

Ответы [ 2 ]

0 голосов
/ 01 февраля 2012

Используется ли эта информация для поддержки вашего сервиса? Если да, то есть ли причина, по которой вы не можете просто создать собственный класс конфигурации и прочитать его как раздел из вашего файла web.config?

0 голосов
/ 01 февраля 2012

Вы можете использовать это:

string path = System.IO.Directory.GetCurrentDirectory();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...