[ https://issues.apache.org/jira/browse/LUCENENET-465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13194172#comment-13194172 ]
João Rosa commented on LUCENENET-465: ------------------------------------- Yes, I've this configuration, and the dll shpws up in my compilation target directory. I activate the BindingFailure MDA, and the stack trace is equal. I try a long shot, add this line before, "ICSharpCode.SharpZipLib.Zip.ZipFile zip = null;" and all gows right... It's very strange... Thanks. > Error indexing a document end Filed.Store.COMPRESS > -------------------------------------------------- > > Key: LUCENENET-465 > URL: https://issues.apache.org/jira/browse/LUCENENET-465 > Project: Lucene.Net > Issue Type: Bug > Components: .NET API > Affects Versions: Lucene.Net 2.9.4 > Environment: Windows 7 x64 Professional, Visual Studio 2010 Ultimate > SP1, .NET 4.0, Lucene.net 2.9.4.1, SharpZipLib 0.86.0.518 > Reporter: João Rosa > Priority: Blocker > Labels: lucene > Fix For: Lucene.Net 2.9.4 > > > I'm developing a index, and need to store values compressed, because its > needed to show that info to the user. > I've the current error: "Can not load ICSharpCode.SharpZipLib.dll", when I do > the "writer.AddDocument(doc);" > The DLLs are from NuGet. > Snippet: > //retirar o directório > System.IO.DirectoryInfo directoryInfo = new > System.IO.DirectoryInfo(path); > //criar o directório para o lucene > Directory directory = FSDirectory.Open(directoryInfo); > //instanciar o analyser > Analyzer analyzer = new SnowballAnalyzer("Portuguese"); > //abrir o indíce > bool isNew = !IndexReader.IndexExists(directory); > IndexWriter writer = new IndexWriter(directory, analyzer, > isNew, Lucene.Net.Index.IndexWriter.MaxFieldLength.UNLIMITED); > //gravar o documento > Document doc = new Document(); > NumericField numericField = new NumericField("id", > Field.Store.YES, false); > numericField.SetIntValue(id); > doc.Add(numericField); > Field field = new Field("title", title, Field.Store.COMPRESS, > Field.Index.ANALYZED); > field.SetBoost(7); > doc.Add(field); > field = new Field("description", tescription, > Field.Store.COMPRESS, Field.Index.ANALYZED); > doc.Add(field); > writer.AddDocument(doc); > writer.Optimize(); > //Close the writer > writer.Commit(); > writer.Close(); > } > catch (Exception ex) > { > throw ex; > } -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira