我正在尝试使用Spreadsheet Light library创建Excel报告。
第一行:
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,字符串valueName,对象defaultValue)
在MS.Utility.EventTrace.IsClassicETWRegistryEnabled()
在MS.Utility.EventTrace..cctor()
---内部异常堆栈跟踪结束---
在MS.Utility.EventTrace.EasyTraceEvent(关键字关键字,事件eventID)
在System.IO.Packaging.Package.Open(流流,FileMode packageMode,FileAccess packageAccess,布尔流)
在DocumentFormat.OpenXml.Packaging.OpenXmlPackage.CreateCore(流流)
在DocumentFormat.OpenXml.Packaging.SpreadsheetDocument.Create(流流,SpreadsheetDocumentType类型,布尔值自动保存)
在SpreadsheetLight.SLDocument..ctor()
在this topic之后,我尝试禁用模拟,但得到了相同的结果。
您知道我还能尝试什么吗?
谢谢!