【问题标题】:How to add app.config to Visual Studio 2012 Web Express lib project?如何将 app.config 添加到 Visual Studio 2012 Web Express lib 项目?
【发布时间】:2012-10-05 03:51:01
【问题描述】:

如何向 Visual Studio 2012 Web Express 库项目添加配置文件?

我尝试关注msdn instructions,但我没有Application Configuration File 模板。我尝试在项目的属性中查找以指定配置文件,但无处可寻。

有什么想法吗?

【问题讨论】:

    标签: c# .net visual-studio


    【解决方案1】:

    通常没有配置文件。加载应用程序时,它加载的配置将是与该应用程序相关联的配置,而不是其中的库。

    可以为库创建应用配置文件,并显式加载它们 - 但这有点麻烦。考虑直接在您的 API 中公开配置,并允许应用程序使用该库以适当地提供配置。

    【讨论】:

    • 控制台应用程序怎么样?我可以改为将我的项目类型更改为该类型。无论如何,我没有那个菜单项。
    • @drozzy:我怀疑它不存在于 Web Express 中,因为它是为使用不同配置文件的 Web 应用程序设计的。如果你想编写非网络应用程序,你应该使用不同风格的 Express。 (不幸的是,用于 VS2012 的 Express 的“客户端应用程序”版本尚未发布,除非您使用的是 Windows 8……但您可以使用 VS2010。)您可以在创建文件后手动编辑项目文件……
    • 它适用于控制台应用程序。只需将配置文件命名为app.config 并表达任何可以选择的内容。在我的例子中,我从控制台应用程序托管 WCF 服务,当我编写 app.config 文件时,WCF 服务会自动从那里读取它的所有值!
    • @JonSkeet 你能帮我解决类似的问题吗stackoverflow.com/questions/26624516/…
    • @little:你不能按照我在这个答案中给出的确切建议吗?这基本上就是我对你的问题要说的全部......
    【解决方案2】:

    在 ASP.NET 中称为“Web 应用程序文件”,该文件名为“web.config”。

    【讨论】:

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