C# Lucene.Net IndexWriter无法加载文件错误?

C# Lucene.Net IndexWriter无法加载文件错误?,c#,asp.net-mvc,lucene,lucene.net,C#,Asp.net Mvc,Lucene,Lucene.net,我正在用与lucene.net一起工作的vs代码构建一个.net核心mvc应用程序,每当我尝试运行这段代码时,它都会抛出一个异常,说(是的,索引路径确实存在) 未处理的异常:“Lucene.Net.Store.FSDirectory”的类型初始值设定项引发了异常。-->System.TypeInitializationException:“Lucene.Net.Util.Constants”的类型初始值设定项引发异常。-->System.IO.FileNotFoundException:无法加载

我正在用与lucene.net一起工作的vs代码构建一个.net核心mvc应用程序,每当我尝试运行这段代码时,它都会抛出一个异常,说(是的,索引路径确实存在)

未处理的异常:“Lucene.Net.Store.FSDirectory”的类型初始值设定项引发了异常。-->System.TypeInitializationException:“Lucene.Net.Util.Constants”的类型初始值设定项引发异常。-->System.IO.FileNotFoundException:无法加载文件或程序集“System.Configuration.ConfigurationManager,版本=0.0.0,区域性=中性,PublicKeyToken=CC7B13FFCD2DD51”。系统找不到指定的文件。 在Lucene.Net.Support.AppSettings.Get(字符串键,字符串值) 位于d:\Lucene.Net\FullRepo\trunk\src\core\Util\Constants.cs中的Lucene.Net.Util.Constants..cctor():第33行 ---内部异常堆栈跟踪的结束--- 在d:\Lucene.Net\FullRepo\trunk\src\core\Store\FSDirectory.cs中的Lucene.Net.Store.FSDirectory..cctor()处:第502行 ---内部异常堆栈跟踪的结束---

如果有帮助的话,我运行的Lucene版本是

<PackageReference Include="Lucene.Net" Version="3.0.3"/>
上面是相关的代码

“Lucene.Net”Version=“3.0.3”是从2012年开始的

不支持.net内核

使用4.8

PM> Install-Package Lucene.Net -Pre

这里是代码示例

裁判

非常感谢你,兄弟。如果可以的话,我会+1你。嘿,由于某些原因,我仍然无法访问StandardAnalyzer,也许我缺少了一些东西。dotnet添加包Lucene.Net.Analysis.Common——版本4.8.0-beta00005它工作得非常好,我让一切都正常了!!再次感谢!!
PM> Install-Package Lucene.Net -Pre
dotnet add package Lucene.Net --version 4.8.0-beta00005 

dotnet add package Lucene.Net.Analysis.Common --version 4.8.0-beta00005