Я пытаюсь создать отчет Excel, используя библиотеку Spreadsheet Light .
В самой первой строке:
SLDocument sl = new SLDocument();
Я получаю это исключение:
System.TypeInitializationException: инициализатор типа для MS.Utility.EventTrace выдал исключение.---> System.Security.SecurityException: Запрашиваемый доступ к реестру не разрешен.
в System.ThrowHelper.ThrowSecurityException (ресурс ExceptionResource)
в Microsoft.Win32.RegistryKey.OpenSubKey (строковое имя, логическая запись)
в Microsoft.Win32.Registry.GetValue (строковое keyName, объект String valueName,defaultValue)
в MS.Utility.EventTrace.IsClassicETWRegistryEnabled ()
в MS.Utility.EventTrace..cctor ()
--- Конец трассировки стека внутренних исключений ---
в MS.Utility.EventTrace.EasyTraceEvent (ключевые слова, ключевое слово Event)
в System.IO.Packaging.Package.Open (потоковый поток, FileMode packageMode, FileAccess packageAccess, логический поток)
в DocumentFormat.OpenXml.Packaging.OpenXmlPackage.CreateCore (Поток потока)
в DocumentFormat.OpenXml.Packaging.SpreadsheetDocument.Create (Поток потока, тип SpreadsheetDocumentType, логическое автосохранение)
в SpreadsheetLight.SLDocument..ctor ()
Подписан в этой теме , я пытался отключить олицетворение, но получаю тот же результат.
Есть идеи, что еще я могу попробовать?
Спасибо!