【问题标题】:Create app.config file dynamically on Application startup在应用程序启动时动态创建 app.config 文件
【发布时间】:2010-11-20 22:03:59
【问题描述】:

如何在应用程序启动时以编程方式创建 app.config 文件(如果该文件不存在)?

【问题讨论】:

  • 你能详细说明一下吗?我认为如何将文件写入光盘对您来说很明显,但我认为这不是真正的问题。你想达到什么目标?

标签: c# .net xml .net-3.5 app-config


【解决方案1】:

您可以保存对配置的更改(通过以正确的方式使用配置)。这将在用户本地或用户漫游级别创建文件,我希望它也会在应用程序级别。

但考虑到运行应用程序的用户只有在他/她对安装目录有足够的访问权限时才能执行此操作 - 通常情况下不会出现这种情况(并且可能需要升级 UAC)。

【讨论】:

    【解决方案2】:

    我不确定,但是让您的程序处理该异常然后使用默认值(除非有 app.config)更合适吗?

    【讨论】:

      【解决方案3】:

      由于该文件只是标准 XML,您可以使用 XmlTextWriter 创建它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-07
        • 1970-01-01
        • 1970-01-01
        • 2021-08-08
        相关资源
        最近更新 更多