2009-08-25 2 views
0

Я пишу программу, которая занимается журналами, сгенерированными сервером клиентов. Как определить, где пользователь хранит их? Он чувствует себя инвазивным для поиска всех файлов, но что, если они хранятся вне корневого каталога. Является ли это приемлемым, что, если я сделаю, чтобы пользователь сначала «обнаружил»? Независимо от того, что, если они были переименованы и переформатированы? Можно ли самостоятельно прочитать настройки сервера из моей внешней программы? Я хочу, чтобы это работало на серверах linux и windows. Мне нужен расширенный формат WC3 с несколькими полями, которые не являются естественными. Я также не хочу, чтобы он возвращал значение null, если он включен, но журнал еще не создан. Я не хочу заставить пользователя (предполагаемого немого) играть с настройками.C# Обнаружение установки сервера

Любые идеи?

ответ

0

Жесткий код, где вы ожидаете, что они будут в обычном случае, и если их там нет, спросите об этом пользователя. Делать больше «магии», чем это похоже на рецепт чрезмерной сложности и ошибок.

0

Если пользователь указывает местоположение файла журнала, то либо вы должны сами найти файл (ы) самостоятельно, либо отслеживать эти местоположения где-то еще, когда они будут сохранены. Вам не нужно делать полный (или большой частичный) поиск диска.

Смежные вопросы