【问题标题】:How to create the settings file from default options?如何从默认选项创建设置文件?
【发布时间】:2011-05-15 21:03:48
【问题描述】:

File.Exists(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile) 为假。

如何实现?

【问题讨论】:

    标签: c# .net visual-studio settings


    【解决方案1】:

    配置文件和设置不是一回事。配置文件是名为[Appname].exe.config 的配置文件,它应该与应用程序位于同一位置。

    这些设置单独存储在用户存储中,我不知道有什么方法可以通过文件名检查它们是否存在。

    【讨论】:

    • 编辑了标题,去掉了app-config标签,使其更清晰
    • 嗯...您仍在测试配置文件。这与设置无关。
    • 即使你是对的,我也只是想让这个断言成为真的。但我不想在该路径中创建一个空文件。该文件必须包含设置 XML。
    • 您需要 VS 项目中的 app.config 文件(或二进制目录中的 applicationname.exe.config 文件)才能使测试返回 true,正如我在回答中已经建议的那样。但同样,这完全不受代码中保存/未保存的设置的影响。 (虽然通常在 VS 中,绑定设置会为您创建一个 app.config,如果您还没有 - 但仍然保存设置不会)
    • @XMLForDummies:配置文件!=设置。只是重新重申......'配置文件和设置不是一回事。'
    猜你喜欢
    • 2014-11-18
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-23
    • 2015-09-19
    相关资源
    最近更新 更多