【问题标题】:C# Detecting server setupC# 检测服务器设置
【发布时间】:2009-08-25 18:14:23
【问题描述】:

我正在编写一个程序来处理客户端服务器生成的日志。如何检测用户存储它们的位置?搜索所有文件感觉很侵入,但如果它们存储在根目录之外怎么办。这可以接受吗,如果我让用户先点击“检测”怎么办?无论如何,如果它们被重命名和重新格式化怎么办?是否可以从我的外部程序中读取服务器设置本身?我希望它可以在 linux 和 windows 服务器上运行。我需要 WC3 扩展格式,其中启用了几个不自然的字段。如果它已启用但尚未创建日志,我也不希望它返回 null。我不想强迫用户(假设是哑巴)玩设置。

有什么想法吗?

【问题讨论】:

    标签: c# logging settings detect


    【解决方案1】:

    通常情况下您希望它们出现的硬编码,如果它们不存在,请询问用户。做更多的“魔术”似乎是过度复杂和错误的秘诀。

    【讨论】:

      【解决方案2】:

      如果用户正在指定日志文件的位置,那么您应该让用户自己定位文件,或者在保存文件时在其他地方跟踪这些位置。您无需进行完整(或大部分)驱动器搜索。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-23
        • 2014-05-19
        • 1970-01-01
        • 2018-03-18
        相关资源
        最近更新 更多