c# - Null reference exception in EF 6.0+ after upgrading from 6.0-beta1 -


after upgrading project ef 6.0-6.1 (this happens every version) ef 6.0-beta1 i'm getting exception:

    system.nullreferenceexception: object reference not set instance of object.    @         system.data.entity.core.mapping.viewgeneration.structures.typerestriction.asuserstring(stringbuilder builder, string blockalias, boolean skipisnotnull)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.visitterm(termexpr`1 expression)    @ system.data.entity.core.common.utils.boolean.termexpr`1.accept[t_return](visitor`2 visitor)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.visitandor(treeexpr`1 expression, exprtype kind)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.visitand(andexpr`1 expression)    @ system.data.entity.core.common.utils.boolean.andexpr`1.accept[t_return](visitor`2 visitor)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.visitandor(treeexpr`1 expression, exprtype kind)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.visitor(orexpr`1 expression)    @ system.data.entity.core.common.utils.boolean.orexpr`1.accept[t_return](visitor`2 visitor)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstringvisitor.asuserstring(boolexpr`1 expression, stringbuilder builder, string blockalias)    @ system.data.entity.core.mapping.viewgeneration.structures.boolexpression.asuserstring(stringbuilder builder, string blockalias, boolean writeroundtrippingmessage)    @ system.data.entity.core.mapping.viewgeneration.validation.rewritingvalidator.entityconfigurationtouserstring(boolexpression condition, stringbuilder builder, boolean writeroundtrippingmessage)    @ system.data.entity.core.mapping.viewgeneration.validation.rewritingvalidator.entityconfigurationtouserstring(boolexpression condition, stringbuilder builder)    @ system.data.entity.core.mapping.viewgeneration.queryrewriting.queryrewriter.addelsedefaulttocasestatement(memberpath currentpath, casestatement casestatement, list`1 domain, celltreenode rightdomainquery, tile`1 unioncaserewriting)    @ system.data.entity.core.mapping.viewgeneration.queryrewriting.queryrewriter.generatecasestatements(ienumerable`1 members, hashset`1 outputusedviews)    @ system.data.entity.core.mapping.viewgeneration.queryrewriting.queryrewriter.generateviewcomponents()    @ system.data.entity.core.mapping.viewgeneration.viewgenerator.generateviewsforextentandtype(edmtype generatedtype, viewgencontext context, cqlidentifiers identifiers, keytolistmap`2 views, viewgenmode mode)    @ system.data.entity.core.mapping.viewgeneration.viewgenerator.generatedirectionalviewsforextent(viewtarget viewtarget, entitysetbase extent, cqlidentifiers identifiers, keytolistmap`2 views)    @ system.data.entity.core.mapping.viewgeneration.viewgenerator.generatedirectionalviews(viewtarget viewtarget, cqlidentifiers identifiers, keytolistmap`2 views)    @ system.data.entity.core.mapping.viewgeneration.viewgenerator.generateallbidirectionalviews(keytolistmap`2 views, cqlidentifiers identifiers)    @ system.data.entity.core.mapping.viewgeneration.viewgengatekeeper.generateviewsfromcells(list`1 cells, configviewgenerator config, cqlidentifiers identifiers, entitycontainermapping containermapping)    @ system.data.entity.core.mapping.viewgeneration.viewgengatekeeper.generateviewsfrommapping(entitycontainermapping containermapping, configviewgenerator config)    @ system.data.entity.core.mapping.storagemappingitemcollection.viewdictionary.serializedgenerateviews(entitycontainermapping entitycontainermap, dictionary`2 resultdictionary)    @ system.data.entity.core.mapping.storagemappingitemcollection.viewdictionary.serializedgetgeneratedviews(entitycontainer container)    @ system.data.entity.core.common.utils.memoizer`2.<>c__displayclass2.<evaluate>b__0()    @ system.data.entity.core.common.utils.memoizer`2.result.getvalue()    @ system.data.entity.core.common.utils.memoizer`2.evaluate(targ arg)    @ system.data.entity.core.mapping.storagemappingitemcollection.viewdictionary.getgeneratedview(entitysetbase extent, metadataworkspace workspace, storagemappingitemcollection storagemappingitemcollection)    @ system.data.entity.core.mapping.storagemappingitemcollection.getgeneratedview(entitysetbase extent, metadataworkspace workspace)    @ system.data.entity.core.metadata.edm.metadataworkspace.getgeneratedview(entitysetbase extent)    @ system.data.entity.core.query.plancompiler.preprocessor.expandview(scantableop scantableop, isofop& typefilter)    @ system.data.entity.core.query.plancompiler.preprocessor.processscantable(node scantablenode, scantableop scantableop, isofop& typefilter)    @ system.data.entity.core.query.plancompiler.preprocessor.visit(scantableop op, node n)    @ system.data.entity.core.query.internaltrees.scantableop.accept[tresulttype](basicopvisitoroft`1 v, node n)    @ system.data.entity.core.query.internaltrees.basicopvisitoroft`1.visitnode(node n)    @ system.data.entity.core.query.plancompiler.subquerytrackingvisitor.visitchildren(node n)    @ system.data.entity.core.query.plancompiler.subquerytrackingvisitor.visitrelopdefault(relop op, node n)    @ system.data.entity.core.query.plancompiler.preprocessor.visit(projectop op, node n)    @ system.data.entity.core.query.internaltrees.projectop.accept[tresulttype](basicopvisitoroft`1 v, node n)    @ system.data.entity.core.query.internaltrees.basicopvisitoroft`1.visitnode(node n)    @ system.data.entity.core.query.plancompiler.subquerytrackingvisitor.visitchildren(node n)    @ system.data.entity.core.query.internaltrees.basicopvisitorofnode.visitdefault(node n)    @ system.data.entity.core.query.internaltrees.basicopvisitorofnode.visitphysicalopdefault(physicalop op, node n)    @ system.data.entity.core.query.internaltrees.basicopvisitoroft`1.visit(physicalprojectop op, node n)    @ system.data.entity.core.query.internaltrees.physicalprojectop.accept[tresulttype](basicopvisitoroft`1 v, node n)    @ system.data.entity.core.query.internaltrees.basicopvisitoroft`1.visitnode(node n)    @ system.data.entity.core.query.plancompiler.preprocessor.process(dictionary`2& tvfresultkeys)    @ system.data.entity.core.query.plancompiler.preprocessor.process(plancompiler plancompilerstate, structuredtypeinfo& typeinfo, dictionary`2& tvfresultkeys)    @ system.data.entity.core.query.plancompiler.plancompiler.compile(list`1& providercommands, columnmap& resultcolumnmap, int32& columncount, set`1& entitysets)    @ system.data.entity.core.query.plancompiler.plancompiler.compile(dbcommandtree ctree, list`1& providercommands, columnmap& resultcolumnmap, int32& columncount, set`1& entitysets)    @ system.data.entity.core.entityclient.internal.entitycommanddefinition..ctor(dbproviderfactory storeproviderfactory, dbcommandtree commandtree, dbinterceptioncontext interceptioncontext, idbdependencyresolver resolver, bridgedatareaderfactory bridgedatareaderfactory, columnmapfactory columnmapfactory)    @ system.data.entity.core.entityclient.internal.entityproviderservices.createcommanddefinition(dbproviderfactory storeproviderfactory, dbcommandtree commandtree, dbinterceptioncontext interceptioncontext, idbdependencyresolver resolver)    @ system.data.entity.core.entityclient.internal.entityproviderservices.createdbcommanddefinition(dbprovidermanifest providermanifest, dbcommandtree commandtree, dbinterceptioncontext interceptioncontext)    @ system.data.entity.core.common.dbproviderservices.createcommanddefinition(dbcommandtree commandtree, dbinterceptioncontext interceptioncontext)    @ system.data.entity.core.objects.internal.objectqueryexecutionplanfactory.createcommanddefinition(objectcontext context, dbquerycommandtree tree)    @ system.data.entity.core.objects.internal.objectqueryexecutionplanfactory.prepare(objectcontext context, dbquerycommandtree tree, type elementtype, mergeoption mergeoption, boolean streaming, span span, ienumerable`1 compiledqueryparameters, aliasgenerator aliasgenerator)    @ system.data.entity.core.objects.entitysqlquerystate.getexecutionplan(nullable`1 formergeoption)    @ system.data.entity.core.objects.objectquery`1.<>c__displayclass7.<getresults>b__6()    @ system.data.entity.core.objects.objectcontext.executeintransaction[t](func`1 func, idbexecutionstrategy executionstrategy, boolean startlocaltransaction, boolean releaseconnectiononsuccess)    @ system.data.entity.core.objects.objectquery`1.<>c__displayclass7.<getresults>b__5()    @ system.data.entity.infrastructure.defaultexecutionstrategy.execute[tresult](func`1 operation)    @ system.data.entity.core.objects.objectquery`1.getresults(nullable`1 formergeoption)    @ system.data.entity.core.objects.objectquery`1.<system.collections.generic.ienumerable<t>.getenumerator>b__0()    @ system.data.entity.internal.lazyenumerator`1.movenext() 

when trying data dbset<> in context. of cource i'm checking these dbsets null - not null. tryed search on stackoverflow , other sources - can't find appropriate solution problem. 1 more - database creation fine, tables created succesfully on sql server , on sqlce.

thank's in advance.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -