Lucene.Net schlägt bei meinem Host fehl, weil es GetTempPath () aufruft. Was ist die Arbeit um?

Ich verwende Lucene.Net in einer ASP.NET-Anwendung auf einem gemeinsam genutzten Host. Ich habe diesen Stack-Trace unten angezeigt bekommen. Was ist die Arbeit um?

[SecurityException: Anforderung der Berechtigung vom Typ 'System.Security.Permissions.EnvironmentPermission, mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' fehlgeschlagen.] System.Security.CodeAccessSecurityEngine.Check (Objektanforderung, StackCrawlMark & ​​stackMarkMCheck , Boolean isPermSet) +0 System.Security.CodeAccessPermission.Demand () +59 System.IO.Path.GetTempPath () +54 Lucene.Net.Store.FSDirectory..cctor () +73

Antworten auf die Frage(1)

Ihre Antwort auf die Frage