none
¿ Puedo acceder al directorio de la solucion de alguna forma ? RRS feed

  • Pregunta

  • Buenas,

    Acudo a vosotros con una pregunta sencilla de hacer pero no se si facil de responder.

    Ten una solución de Visual Studio 2013 en la que tengo diferentes proyectos, en la misma ruta que tengo la solución, tengo una carpeta que llamo logs.

    En los diferentes proyectos de la solución uso NLog y cuando pongo la configuración con la ruta absoluta funciona perfectamente, pero me gustaría poder ponerla relativa, ¿ existe alguna forma de llegar a esa ruta ? he probado de la siguiente forma pero no encuentra el fichero.

    <targets>
        <!-- local file logging -->
        <target name="file" xsi:type="File" fileName="${Basedir}../FicheroLogs.log"
                layout="${longdate} ${logger} ${message} ${exception:format=Message}${newline}" />
      </targets>
    Gracias

    jueves, 25 de junio de 2015 12:45

Respuestas

  • Hola Veleras, creo que la forma de hacerlo sería así:

    <targets>
        <!-- local file logging -->
        <target name="file" xsi:type="File" fileName="&quot;$(ProjectDir)FicheroLogs.log&quot;"
                layout="&quot;${longdate} ${logger} ${message} ${exception:format=Message}${newline}&quot;" />
      </targets>
    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    • Propuesto como respuesta Christian AmadoMVP martes, 21 de julio de 2015 15:28
    • Marcado como respuesta Veleras lunes, 25 de abril de 2016 15:46
    jueves, 25 de junio de 2015 14:07