Nlog не сохраняет логи на microSD

287
09 сентября 2017, 23:10

На устройстве запускаю приложение, которое при старте должно записывать соответствующие сообщение в блокнот. Однако логирования не происходит, файл не создается. Xamarin forms.

код в MainActivity:

    public ILogger Logger = LogManager.GetCurrentClassLogger();
    protected override void OnCreate(Bundle savedInstanceState)
    {
        Logger.Trace("Start!");
        ....
    }

Кофигурация Nlog.Config :

<?xml version="1.0" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <targets>
  <target name="file" xsi:type="File"
        layout="${longdate} ${logger} ${message}"
        fileName="/mnt/sdcard/smsservice/logfile.txt"
        archiveFileName="/mnt/sdcard/smsservice/log.txt"
        archiveNumbering="Date"
        archiveEvery="Day"
        concurrentWrites="true"
        keepFileOpen="false"
        maxArchiveFiles="7"
        archiveDateFormat="yyyMMdd" />
  </targets>
  <rules>
  <logger name="*" writeTo="file" />
  </rules>
</nlog>

С чем может быть связана эта проблема? Тестирую через Visual Studio 2015, драйвер устройства установлен.

READ ALSO
Почему svg спрайты не видны на сервере

Почему svg спрайты не видны на сервере

Возникла такая проблема: svg sprite'ы не видны в браузерах, кроме самого gulpВот то что на хостинге ====>

400
Получить индекс массива из дат

Получить индекс массива из дат

Всем приветЗадача такая, дан массив, состоящий из одних дат

360
Калькулятор с помощью checkbox

Калькулятор с помощью checkbox

Здравствуйте,есть задача реализовать следующий калькулятор на чекбоксах

610
Как узнать длину ключа объекта в js

Как узнать длину ключа объекта в js

На изображении есть объект который я принимаю от сервера, а должен отобразить количество всех, в моем случае компаний, в Html документе, то есть...

442