【问题标题】:Can I have a ApplicationSettings on a separate file, if so, how?我可以在单独的文件中设置应用程序设置吗?如果可以,如何设置?
【发布时间】:2010-12-19 16:45:18
【问题描述】:

在阅读了 web.config 文件中 appSettingsapplicationSettings 之间的区别之后,我宁愿使用 applicationSettings 部分并从中受益从强类型设置。但是使用 appSettings 部分,您之前可以在不同的文件上拥有一个单独的部分,然后使用 as so 部分的 'file=' 属性在 web.config 上简单地引用它。

我想将我的应用程序设置与 web.config 文件分开,这样当用户更改任何设置时,应用程序不会自动重新启动。

是否有类似的方法可以使用新的 applicationSettings 部分来实现这一点并受益于强类型设置?

【问题讨论】:

    标签: .net web-applications


    【解决方案1】:

    使用应用程序的可执行名称并在末尾添加 .comfig。然后将文件存放在同一目录下。

    e.g. myappname.exe.config
    

    有一篇关于 TechRepublic 的优秀文章详细介绍了如何做到这一点。

    https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-1044975.html

    【讨论】:

    • 它是一个网络应用程序,这里没有 exe。您提到的文章谈论的是旧的 appSettings,而不是我正在询问的新的 applicationSettings 部分。
    • 好的,没问题。我会在此处留下答案,以防任何拥有 EXE 的人通过网络搜索找到此问题。
    【解决方案2】:

    您可以通过 Visual Studio 执行此操作。此处概述了这些步骤。 msdn link

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多