Действия
Разработка #6595
открытоEisCom.dll для ЕИС 1С 8
Разработка #6595:
EisCom.dll для ЕИС 1С 8
Дата начала:
Срок завершения:
Готовность:
0%
Оценка временных затрат:
Обновлено кб99 Филипп 4 месяца назад
Обновлена компонента EisCOM.dll версия 1.1¶
Добавлена возможность загрузки файлов частями в ЕИС до 50 МБ.При запуске проверяется наличие обязательных параметров.
Обязательные параметры для инициализации:
- Token
- ClientCertificateThumbprint
- LogsDir
Оптимизированы функции.
Добавлена логирование всех событий DLL с помощью Nlog.
При загрузке DLL можно использовать конфигурацию Nlog, которая должна находиться в каталоге с DLL.
Если конфигурация не найдена, события DLL записываются в файл eisv7.log в каталоге с DLL.
NLog.config
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoReload="true"
throwExceptions="false">
<targets>
<!-- Логи пишутся в файл, ротация по размеру -->
<target name="logfile" xsi:type="File"
fileName="C:\1C\eis\logs\eisCom.log"
layout="${longdate}|${level:uppercase=true}|${logger}|${message}${exception:format=toString}"
archiveFileName="C:\1C\06_06_22\eis\logs\eisCom.{#}.log"
archiveNumbering="Rolling"
maxArchiveFiles="7"
archiveAboveSize="1048576"/>
<target name="logconsole" xsi:type="Console" layout="${longdate}|${level:uppercase=true}|${message}"/>
</targets>
<rules>
<logger name="*" minlevel="Debug" writeTo="logfile" />
</rules>
</nlog>
NLog.config обязательно указывать полный путь к каталогу лог файла.
Действия