2009-08-12 28 views
5

Estoy tratando de configurar el registro con la biblioteca empresarial de Microsoft (log4net parece ser un proyecto inactivo). Estoy usando VB .NET 2008 y VS 2008. He buscado en toda la documentación de MSDN, documentos de CodePlex (incluidos los laboratorios prácticos que se instalaron y luego desaparecieron), y tutoriales en línea en vano.¿Dónde está App.config?

Todos ellos se refieren a un misterioso "archivo de configuración" o "App.config" que no puedo encontrar y parece que no puedo agregar. Incluso traté de agregar un nuevo archivo de texto y cambiarle el nombre a "App.config", pero eso solo hizo que VS 2008 escupiera una línea roja ondulada en un archivo en blanco.

Cualquier sugerencia para encontrar el evasivo app.config sería muy apreciada.

(y, si eso tiene la herramienta de configuración EntLib presenta, voy a ser absolutamente encantados)

Editar: he sido engañado!

El árbol en VS 2008 no es una verdadera relación superconjunto-subconjunto, por lo que me sentí tan frustrado.

A saber, la parte superior del árbol: alt text http://static.zooomr.com/images/7954203_910064e809.jpg

y un 'subsección' del árbol. alt text http://static.zooomr.com/images/7954204_69e03c8502.jpg

+4

'log4net' no está muerto, es simplemente estable. Ha habido varias confirmaciones de correcciones de errores en los últimos 2 meses, al menos: http://svn.apache.org/viewvc/logging/log4net/trunk/src/ –

Respuesta

14

Estoy bastante seguro de que puedes usar web.config si estás en una aplicación web o una solución web.

De lo contrario, consulte here

[EDIT] En mi VS el archivo de aplicación puede ser añadido como: Agregar nuevo elemento -> General -> archivo de configuración de la aplicación

3

Debe estar en el mismo directorio que los binarios, pero primero debe agregarlo a su solución, utilizando la ventana de Visual Studio para agregar nuevos archivos a soultion.

Add -> New Item -> Application configuration file 
1

Puede añadir un archivo de aplicación de configuración para cualquier proyecto de VB

hacer clic derecho en el proyecto -> Add-> Nuevo elemento -> ...

y seleccionando

del archivo de configuración de aplicaciones

o seleccionando

del archivo de configuración Web

(por app.config o web.config respectivamente)

2

Want ed para agregar mi $ 0.02 cuando tropecé con esta pregunta con google frustrado, y mi situación no era como otros han descrito aquí. Creé un nuevo proyecto de winforms, no vi app.config y fui a agregarlo como otros lo han descrito. No estaba en la lista. Inicié "Mostrar todos los archivos" en el Explorador de soluciones, y ya estaba allí, pero no era parte del proyecto.Hizo clic derecho sobre él y seleccionó "Incluir en el proyecto", y ahora estoy listo para continuar. No tenía idea de por qué creó el archivo, pero no lo incluyó en el proyecto. (Esto es VS2010, por cierto.)