我正在尝试使用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
答案 0 :(得分:13)
如果你在网络应用程序或网络解决方案中,我非常确定你可以使用web.config。
否则,请参阅here
[编辑]在我的VS中,可以添加以下应用文件: 添加新项目 - >一般 - >应用程序配置文件
答案 1 :(得分:3)
应与二进制文件位于同一目录中,但您必须先将其添加到解决方案中,然后使用Visual Studio窗口将新文件添加到灵魂中。
Add -> New Item -> Application configuration file
答案 2 :(得分:2)
您可以通过
将应用配置文件添加到任何vb项目右键点击项目 - >添加 - >新商品 - > ...
并选择
应用程序配置文件
或选择
网络配置文件
(分别用于app.config或web.config)
答案 3 :(得分:2)
想要添加我的0.02美元,因为我用沮丧的谷歌搜索这个问题,我的情况并不像其他人在这里描述的那样。我创建了一个新的winforms项目,没有看到app.config,并像其他人描述的那样添加它。不在列表中。我在解决方案资源管理器中打开了“显示所有文件”,它已经存在,但不是项目的一部分。右键单击它并选择“包括在项目中”,现在我很高兴去。不知道为什么它创建了文件,但没有将它包含在项目中。 (这是VS2010,顺便说一句。)