Hallo,
in einer Service-Umgebung (MVC C#) können verschiedene Benutzer Dokumente erstellen. Wenn ich mich mit 2 Benutzern in verschiedenen Browsern am Service anmelde und gleichzeitig Dokumente erstelle erfolgt in nicht regelmäßigen Abständen eine “System.AccessViolationException”. Genau hier:
var ll = new ListLabel()
{
LicensingInfo = _listLabelSettings.LicensingInfo,
Printerless = printerless,
Debug = LlDebug.Enabled | LlDebug.LogToFile,
DebugLogFilePath = Path.Combine(_listLabelSettings.LicensingInfo ?? string.Empty, $"ListLabel.{Guid.NewGuid():N}.log"),
// Set print option,
AutoShowSelectFile = autoShowSelectFile,
AutoShowPrintOptions = autoShowPrintOptions,
AutoDestination = LlPrintMode.Export,
AutoProjectType = LlProject.List,
AutoBoxType = LlBoxType.None
};
Manchmal dann auch hier:
//Create Pdf / Word usw.
using (ListLabel ll = _listLabelCreator.CreateNew(di.Format))
{
ll.DataSource = data;
ll.Export(exportConfig);
di.Stream = stream;
}
Kennt jemand das Problem? Ein “Schutzjob” wird erstellt!
Danke!