Vb.net App.config在哪里?

Vb.net App.config在哪里?,vb.net,enterprise-library,Vb.net,Enterprise Library,我正在尝试使用微软的企业库设置日志记录(log4net似乎是一个死项目)。我正在使用VB.NET2008和VS2008。我搜索了所有MSDN文档、CodePlex文档(包括安装后消失的动手实验室)和在线教程,但都没有找到任何结果 它们都引用了一个神秘的“配置文件”或“App.config”,我找不到,似乎也无法添加。我甚至尝试添加一个新的文本文件,并将其重命名为“App.config”,但这只会使VS2008在一个空白文件上弹出一条红色波浪线 如果您有任何关于查找难以捉摸的app.config的

我正在尝试使用微软的企业库设置日志记录(log4net似乎是一个死项目)。我正在使用VB.NET2008和VS2008。我搜索了所有MSDN文档、CodePlex文档(包括安装后消失的动手实验室)和在线教程,但都没有找到任何结果

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

如果您有任何关于查找难以捉摸的app.config的建议,我们将不胜感激

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

编辑: 我被骗了

VS2008中的树不是真正的超集-子集关系,这就是为什么我如此沮丧的原因

也就是说,树梢:

和树的“子部分”。

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

Add -> New Item -> Application configuration file

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

否则,请参见

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

您可以通过

右键单击项目->添加->新建项目->

然后选择其中一个

应用程序配置文件

或选择

Web配置文件


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

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

log4net
没有死,只是稳定。在过去2个月内,至少发生了几次错误修复提交: