0
Fixed

Пробемма при импорте (вер 1.3.667.1)

После завершения импорта. При щелчке на книгу, которая помечена как дубликат в панели справа вверху, выдаётся ошибка :

Возникло необработанное исключение
Could not build the ' ' type.

При нажатии кнопки подробности выдает следующее:
BLToolkit.TypeBuilder.TypeBuilderException: Could not build the '?  ' type. ---> System.ArgumentException: Путь содержит недопустимые знаки.
в System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
в System.IO.Path.Combine(String path1, String path2)
в BLToolkit.TypeBuilder.TypeFactory.GetAssemblyBuilder(Type type, String suffix)
в BLToolkit.TypeBuilder.TypeFactory.GetType(Object hashKey, Type sourceType, ITypeBuilder typeBuilder)
--- Конец трассировки внутреннего стека исключений ---
в BLToolkit.TypeBuilder.TypeFactory.GetType(Object hashKey, Type sourceType, ITypeBuilder typeBuilder)
в BLToolkit.Reflection.TypeAccessor.GetAccessor(Type originalType)
в BLToolkit.Data.Linq.Builder.ExpressionBuilder.ProcessProjection(Dictionary`2 members, Expression expression)
в BLToolkit.Data.Linq.Builder.SelectContext..ctor(IBuildContext parent, LambdaExpression lambda, IBuildContext[] sequences)
в BLToolkit.Data.Linq.Builder.SelectBuilder.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.FirstSingleBuilder.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo)
в BLToolkit.Data.Linq.Builder.ExpressionBuilder.Build[T]()
в BLToolkit.Data.Linq.Query`1.GetQuery(IDataContextInfo dataContextInfo, Expression expr)
в BLToolkit.Data.Linq.ExpressionQuery`1.GetQuery(Expression expression, Boolean cache)
в BLToolkit.Data.Linq.ExpressionQuery`1.System.Linq.IQueryProvider.Execute[TResult](Expression expression)
в System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source)
в ? .?     ?(DbManager ?, Int32 ?)
в ?​ .?(Int32 ?)
в Fb2Library.ImportView.?(Fb2DocumentEntry ?)
в Fb2Library.ImportView.?(DependencyObject ?, DependencyPropertyChangedEventArgs ?)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в Fb2Library.ImportView.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
в Fb2Library.ImportView.?(Object ?, RecordActivatedEventArgs ?)
в Fb2Library.ImportView.?.?()
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

Answer

Answer
Fixed
Артефакты обфускации, проявляются только в релизных версиях и очень плохо поддаются тестированию.

Исправлено.
Answer
Fixed
Артефакты обфускации, проявляются только в релизных версиях и очень плохо поддаются тестированию.

Исправлено.