C # Обнаружение настройки сервера - PullRequest
0 голосов
/ 25 августа 2009

Я пишу программу, которая работает с журналами, генерируемыми клиентским сервером. Как я могу определить, где их хранит пользователь? Поиск всех файлов кажется инвазивным, но что, если они хранятся вне корня. Допустимо ли это, что если я сначала заставлю пользователя нажать «обнаружить»? Независимо от того, что, если они были переименованы и переформатированы? Возможно ли прочитать сами настройки сервера из моей внешней программы? Я хочу, чтобы это работало на серверах Linux и Windows. Мне нужен расширенный формат WC3 с несколькими полями, которые не являются естественными. Я также не хочу, чтобы он возвращал ноль, если он включен, но журнал еще не создан. Я не хочу заставлять пользователя (предположительно тупой) играть с настройками.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 25 августа 2009

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

0 голосов
/ 25 августа 2009

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

...