1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43:
| Eine Ausnahme (erste Chance) des Typs "System.NotSupportedException" ist in System.Data.Entity.dll aufgetreten. System.Windows.Data Error: 16 : Cannot get 'SubCategories' value (type 'List`1') from '' (type 'ProductCategoryViewModel'). BindingExpression:Path=SubCategories; DataItem='ProductCategoryViewModel' (HashCode=49137221); target element is 'TreeViewItem' (Name=''); target property is 'ItemsSource' (type 'IEnumerable') TargetInvocationException:'System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.NotSupportedException: Es kann kein konstanter Wert des Typs 'AptusSolutions.AptusOffice.WpfClient.ViewModel.ProductCategoryViewModel' erstellt werden. In diesem Kontext werden nur primitive Typen ('wie z. B. 'Int32', 'String' und 'Guid'') unterstützt. bei System.Data.Objects.ELinq.ExpressionConverter.ConstantTranslator.TypedTranslate(ExpressionConverter parent, ConstantExpression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionConverter parent, Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateExpression(Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.MemberAccessTranslator.TypedTranslate(ExpressionConverter parent, MemberExpression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionConverter parent, Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateExpression(Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.EqualsTranslator.TypedTranslate(ExpressionConverter parent, BinaryExpression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionConverter parent, Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateExpression(Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateLambda(LambdaExpression lambda, DbExpression input) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateLambda(LambdaExpression lambda, DbExpression input, DbExpressionBinding& binding) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.OneLambdaTranslator.Translate(ExpressionConverter parent, MethodCallExpression call, DbExpression& source, DbExpressionBinding& sourceBinding, DbExpression& lambda) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.OneLambdaTranslator.Translate(ExpressionConverter parent, MethodCallExpression call) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.SequenceMethodTranslator.Translate(ExpressionConverter parent, MethodCallExpression call, SequenceMethod sequenceMethod) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.TypedTranslate(ExpressionConverter parent, MethodCallExpression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionConverter parent, Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateExpression(Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.AggregateTranslator.Translate(ExpressionConverter parent, MethodCallExpression call) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.SequenceMethodTranslator.Translate(ExpressionConverter parent, MethodCallExpression call, SequenceMethod sequenceMethod) bei System.Data.Objects.ELinq.ExpressionConverter.MethodCallTranslator.TypedTranslate(ExpressionConverter parent, MethodCallExpression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TypedTranslator`1.Translate(ExpressionConverter parent, Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.TranslateExpression(Expression linq) bei System.Data.Objects.ELinq.ExpressionConverter.Convert() bei System.Data.Objects.ELinq.ELinqQueryState.GetExecutionPlan(Nullable`1 forMergeOption) bei System.Data.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption) bei System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() bei System.Linq.Enumerable.Single[TSource](IEnumerable`1 source) bei System.Data.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__2[TResult](IEnumerable`1 sequence) bei System.Data.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot) bei System.Data.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression) bei System.Linq.Queryable.Count[TSource](IQueryable`1 source) bei AptusSolutions.AptusOffice.WpfClient.ViewModel.ProductCategoryViewModel.get_SubCategories() in F:\Visual Studio 2008\Projects\AptusOffice\AptusOfficeWpf\ViewModel\ProductCategoryViewModel.cs:Zeile 48. --- Ende der internen Ausnahmestapelüberwachung --- bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) bei System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) bei System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index) bei MS.Internal.Data.PropertyPathWorker.GetValue(Object item, Int32 level) bei MS.Internal.Data.PropertyPathWorker.RawValue(Int32 k)' |