EagleWorks
2020-08-06T15:34:41Z
Hello Ingo

YA_MEP_DLL.PNG

Click to View Image7 View(s)


I overwritten the Microsoft.Extensions.Primitive.dll and unfortunately it doesn't change anything.
I currently have no other ideas. in the ergeinis protocol I find the entries:
YAF.Core.Tasks.BaseBackgroundTask
Error In UpdateSearchIndexTask Task System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.TypeInitializationException: Der Typeninitialisierer für "YAF.Lucene.Net.Util.StringHelper" hat eine Ausnahme verursacht. ---> System.IO.FileLoadException: Die Datei oder Assembly "Microsoft.Extensions.Primitives, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) bei YAF.Lucene.Net.Configuration.ConfigurationBuilder.Build() bei System.Threading.LazyInitializer.EnsureInitializedCore[T](T& target, Func`1 valueFactory) bei YAF.Lucene.Net.Util.Properties.GetProperty[T](String key, T defaultValue, Func`2 conversionFunction) bei YAF.Lucene.Net.Util.Properties.GetProperty(String key, String defaultValue) bei YAF.Lucene.Net.Util.StringHelper.InitializeHashSeed() bei YAF.Lucene.Net.Util.StringHelper..cctor() --- Ende der internen Ausnahmestapelüberwachung --- bei YAF.Lucene.Net.Util.BytesRefHash.FindHash(BytesRef bytes) bei YAF.Lucene.Net.Util.BytesRefHash.Add(BytesRef bytes) bei YAF.Lucene.Net.Index.TermsHashPerField.Add() bei YAF.Lucene.Net.Index.DocInverterPerField.ProcessFields(IIndexableField[] fields, Int32 count) bei YAF.Lucene.Net.Index.DocFieldProcessor.ProcessDocument(Builder fieldInfos) bei YAF.Lucene.Net.Index.DocumentsWriterPerThread.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.DocumentsWriter.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.IndexWriter.UpdateDocument(Term term, IEnumerable`1 doc, Analyzer analyzer) bei YAF.Core.Services.Search.<UpdateSearchIndexItemAsync>d__28.MoveNext() --- Ende der internen Ausnahmestapelüberwachung --- bei System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) bei System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) bei YAF.Core.Services.Search.<AddSearchIndexAsync>b__16_0(SearchMessage message) bei System.Collections.Generic.List`1.ForEach(Action`1 action) bei YAF.Core.Services.Search.<AddSearchIndexAsync>d__16.MoveNext() --- Ende der internen Ausnahmestapelüberwachung --- bei System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) bei System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) bei YAF.Core.Tasks.UpdateSearchIndexTask.<RunOnce>b__4_0(Forum forum) bei System.Collections.Generic.List`1.ForEach(Action`1 action) bei YAF.Core.Tasks.UpdateSearchIndexTask.RunOnce() ---> (Interne Ausnahme #0) System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.TypeInitializationException: Der Typeninitialisierer für "YAF.Lucene.Net.Util.StringHelper" hat eine Ausnahme verursacht. ---> System.IO.FileLoadException: Die Datei oder Assembly "Microsoft.Extensions.Primitives, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) bei YAF.Lucene.Net.Configuration.ConfigurationBuilder.Build() bei System.Threading.LazyInitializer.EnsureInitializedCore[T](T& target, Func`1 valueFactory) bei YAF.Lucene.Net.Util.Properties.GetProperty[T](String key, T defaultValue, Func`2 conversionFunction) bei YAF.Lucene.Net.Util.Properties.GetProperty(String key, String defaultValue) bei YAF.Lucene.Net.Util.StringHelper.InitializeHashSeed() bei YAF.Lucene.Net.Util.StringHelper..cctor() --- Ende der internen Ausnahmestapelüberwachung --- bei YAF.Lucene.Net.Util.BytesRefHash.FindHash(BytesRef bytes) bei YAF.Lucene.Net.Util.BytesRefHash.Add(BytesRef bytes) bei YAF.Lucene.Net.Index.TermsHashPerField.Add() bei YAF.Lucene.Net.Index.DocInverterPerField.ProcessFields(IIndexableField[] fields, Int32 count) bei YAF.Lucene.Net.Index.DocFieldProcessor.ProcessDocument(Builder fieldInfos) bei YAF.Lucene.Net.Index.DocumentsWriterPerThread.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.DocumentsWriter.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.IndexWriter.UpdateDocument(Term term, IEnumerable`1 doc, Analyzer analyzer) bei YAF.Core.Services.Search.<UpdateSearchIndexItemAsync>d__28.MoveNext() --- Ende der internen Ausnahmestapelüberwachung --- bei System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) bei System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) bei YAF.Core.Services.Search.<AddSearchIndexAsync>b__16_0(SearchMessage message) bei System.Collections.Generic.List`1.ForEach(Action`1 action) bei YAF.Core.Services.Search.<AddSearchIndexAsync>d__16.MoveNext() ---> (Interne Ausnahme #0) System.TypeInitializationException: Der Typeninitialisierer für "YAF.Lucene.Net.Util.StringHelper" hat eine Ausnahme verursacht. ---> System.IO.FileLoadException: Die Datei oder Assembly "Microsoft.Extensions.Primitives, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) bei YAF.Lucene.Net.Configuration.ConfigurationBuilder.Build() bei System.Threading.LazyInitializer.EnsureInitializedCore[T](T& target, Func`1 valueFactory) bei YAF.Lucene.Net.Util.Properties.GetProperty[T](String key, T defaultValue, Func`2 conversionFunction) bei YAF.Lucene.Net.Util.Properties.GetProperty(String key, String defaultValue) bei YAF.Lucene.Net.Util.StringHelper.InitializeHashSeed() bei YAF.Lucene.Net.Util.StringHelper..cctor() --- Ende der internen Ausnahmestapelüberwachung --- bei YAF.Lucene.Net.Util.BytesRefHash.FindHash(BytesRef bytes) bei YAF.Lucene.Net.Util.BytesRefHash.Add(BytesRef bytes) bei YAF.Lucene.Net.Index.TermsHashPerField.Add() bei YAF.Lucene.Net.Index.DocInverterPerField.ProcessFields(IIndexableField[] fields, Int32 count) bei YAF.Lucene.Net.Index.DocFieldProcessor.ProcessDocument(Builder fieldInfos) bei YAF.Lucene.Net.Index.DocumentsWriterPerThread.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.DocumentsWriter.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.IndexWriter.UpdateDocument(Term term, IEnumerable`1 doc, Analyzer analyzer) bei YAF.Core.Services.Search.<UpdateSearchIndexItemAsync>d__28.MoveNext()<--- <--- 


YAF.Core.Services.Search
Exception System.TypeInitializationException: Der Typeninitialisierer für "YAF.Lucene.Net.Util.StringHelper" hat eine Ausnahme verursacht. ---> System.IO.FileLoadException: Die Datei oder Assembly "Microsoft.Extensions.Primitives, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) bei YAF.Lucene.Net.Configuration.ConfigurationBuilder.Build() bei System.Threading.LazyInitializer.EnsureInitializedCore[T](T& target, Func`1 valueFactory) bei YAF.Lucene.Net.Util.Properties.GetProperty[T](String key, T defaultValue, Func`2 conversionFunction) bei YAF.Lucene.Net.Util.Properties.GetProperty(String key, String defaultValue) bei YAF.Lucene.Net.Util.StringHelper.InitializeHashSeed() bei YAF.Lucene.Net.Util.StringHelper..cctor() --- Ende der internen Ausnahmestapelüberwachung --- bei YAF.Lucene.Net.Util.BytesRefHash.FindHash(BytesRef bytes) bei YAF.Lucene.Net.Util.BytesRefHash.Add(BytesRef bytes) bei YAF.Lucene.Net.Index.TermsHashPerField.Add() bei YAF.Lucene.Net.Index.DocInverterPerField.ProcessFields(IIndexableField[] fields, Int32 count) bei YAF.Lucene.Net.Index.DocFieldProcessor.ProcessDocument(Builder fieldInfos) bei YAF.Lucene.Net.Index.DocumentsWriterPerThread.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.DocumentsWriter.UpdateDocument(IEnumerable`1 doc, Analyzer analyzer, Term delTerm) bei YAF.Lucene.Net.Index.IndexWriter.UpdateDocument(Term term, IEnumerable`1 doc, Analyzer analyzer) bei YAF.Core.Services.Search.<UpdateSearchIndexItemAsync>d__28.MoveNext() 
tha_watcha
2020-08-07T01:55:16Z
It's still looking for version 3.1.0 and not 3.1.4. Which means your web.config is not updated correctly.

Can you post the entire node of the assemblybinding of your web.config?
UserPostedImage
EagleWorks
2020-08-07T15:56:48Z
Thanks Ingo
I shut down the server completely and restarted. Now it's working with this Microsoft.Extensions.Primitive.dll

Here are 2 more questions.
If I choose the CKeditor (HTML) as standard, no data (images) can be uploaded. These are not saved in the folder after pressing upload. If I go through the File Manager and store the images in this way, they can then be used in the CKeditor.
Bildschirmfoto 2020-08-07 um 17.49.19.png

Click to View Image6 View(s)



Therefore, a long time ago, the request and question was whether you would update the CKeditor for DNN if possible please.
https://github.com/w8tcha/dnnckeditor  / https://www.yetanotherfo...-4--CK-Editor-2-1-27-DNN 

The CKeditor (BBCode) in the YAF cannot be used. Shows only an empty field.
Bildschirmfoto 2020-08-07 um 00.38.05.png

Click to View Image6 View(s)

tha_watcha
2020-08-07T18:55:11Z
Originally Posted by: EagleWorks 

If I choose the CKeditor (HTML) as standard, no data (images) can be uploaded. These are not saved in the folder after pressing upload. If I go through the File Manager and store the images in this way, they can then be used in the CKeditor.



Thats an issue not related to YAF. This is caused by the Editor Provider that you are using. However in YAF 2.31.08 i will remove the option to select the dnn editor.

Quote:

The CKeditor (BBCode) in the YAF cannot be used. Shows only an empty field.



Thats a bug and will be fixed in 2.31.08

Quote:

Therefore, a long time ago, the request and question was whether you would update the CKeditor for DNN if possible please.



Why? Sorry but why should i continue to develope this? The code was taken away from me Please use the default editor and report the issues there.

Also my time for this is limited. i do this in my free time. And i have regular job. I can only spent the time on yaf.

The next major update of YAF will only have one editor to end this problem

UserPostedImage

About Us

The YAF.NET is an open source .NET forum project. YAF.NET is supported by an team of international developers who are build community by building community software.

Powered by Resharper Donate with PayPal button

Project Twitter Updates

Copyright © YetAnotherForum.NET & Ingo Herbote. All rights reserved