【问题标题】:Where is App.config?App.config 在哪里?
【发布时间】:2009-08-12 16:36:04
【问题描述】:

我正在尝试使用 Microsoft 的企业库设置日志记录(log4net 似乎是一个死项目)。我正在使用 VB .NET 2008 和 VS 2008。我搜索了所有 MSDN 文档、CodePlex 文档(包括安装然后消失的动手实验室)和在线教程,但无济于事。

它们都引用了我找不到且似乎无法添加的神秘“配置文件”或“App.config”。我什至尝试添加一个新的文本文件并将其重命名为“App.config”,但这只会让 VS 2008 在一个空白文件上吐出一条红色波浪线。

任何有关查找难以捉摸的 app.config 的建议将不胜感激。

(而且,如果这能让 EntLib 配置工具出现,我会非常高兴)

编辑: 我被骗了!

VS 2008 中的树并不是真正的超集-子集关系,这就是我如此沮丧的原因。

也就是说,树的顶部: alt text http://static.zooomr.com/images/7954203_910064e809.jpg

还有树的“子部分”。 alt text http://static.zooomr.com/images/7954204_69e03c8502.jpg

【问题讨论】:

标签: vb.net enterprise-library


【解决方案1】:

我很确定如果您使用的是 Web 应用程序或 Web 解决方案,您可以使用 web.config。

否则,请参阅here

[编辑] 在我的 VS 中,可以像这样添加应用文件: 添加新项目 -> 常规 -> 应用程序配置文件

【讨论】:

    【解决方案2】:

    应该与二进制文件位于同一目录中,但您必须先将其添加到您的解决方案中,使用 Visual Studio 窗口将新文件添加到 soultion。

    Add -> New Item -> Application configuration file
    

    【讨论】:

      【解决方案3】:

      您可以通过

      将应用配置文件添加到任何vb项目中

      右击项目->添加->新建项目-> ...

      并选择任一

      应用程序配置文件

      或选择

      网页配置文件

      (分别用于 app.config 或 web.config)

      【讨论】:

        【解决方案4】:

        想添加我的 0.02 美元,因为我在谷歌搜索时遇到了这个问题,而我的情况与其他人在这里描述的不同。我创建了一个新的winforms项目,没有看到app.config,然后按照其他人的描述去添加它。不在列表中。我在解决方案资源管理器中打开了“显示所有文件”,它已经存在,但不是项目的一部分。右键单击它并选择“包含在项目中”,现在我可以开始了。不知道为什么它创建了该文件,但没有将其包含在项目中。 (这是VS2010,顺便说一句。)

        【讨论】:

          猜你喜欢
          • 2014-09-05
          • 1970-01-01
          • 2013-04-10
          • 2015-04-17
          • 2012-06-06
          • 2014-06-15
          • 2023-03-26
          • 2023-04-07
          • 2011-06-08
          相关资源
          最近更新 更多