C# WPF EF6 LOCALDB crashs on access database -


i've deployed wpf simple application localdb mdf embeded , entity framework 6, when test application @ windows 7 application crash when try access database.

i installed localdb version 2012, 2014 , netframework 4.7 in client machine keeps crashing on query window.

i'm using visual studio 2015 have experiencied this?

dependencies installed in client machine:

  1. net framework. 4.6.1 or above

  2. localdb 32bit\sqllocaldb.msi or localdb 64bit\sqllocaldb.msi

here appconfig:

<?xml version="1.0" encoding="utf-8"?> <configuration>   <configsections>     <!-- more information on entity framework configuration, visit http://go.microsoft.com/fwlink/?linkid=237468 -->     <section name="entityframework" type="system.data.entity.internal.configfile.entityframeworksection, entityframework, version=6.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089" requirepermission="false" />     <!-- more information on entity framework configuration, visit http://go.microsoft.com/fwlink/?linkid=237468 -->   </configsections>   <startup>     <supportedruntime version="v4.0" sku=".netframework,version=v4.6.1" />   </startup>   <entityframework>     <defaultconnectionfactory type="system.data.entity.infrastructure.sqlceconnectionfactory, entityframework">       <parameters>         <parameter value="system.data.sqlserverce.4.0" />       </parameters>     </defaultconnectionfactory>     <providers>       <provider invariantname="system.data.sqlclient" type="system.data.entity.sqlserver.sqlproviderservices, entityframework.sqlserver" />       <provider invariantname="system.data.sqlserverce.4.0" type="system.data.entity.sqlservercompact.sqlceproviderservices, entityframework.sqlservercompact" />     </providers>   </entityframework>   <system.data>     <dbproviderfactories>       <remove invariant="system.data.sqlserverce.4.0" />       <add name="microsoft sql server compact data provider 4.0" invariant="system.data.sqlserverce.4.0" description=".net framework data provider microsoft sql server compact" type="system.data.sqlserverce.sqlceproviderfactory, system.data.sqlserverce, version=4.0.0.0, culture=neutral, publickeytoken=89845dcd8080cc91" />     </dbproviderfactories>   </system.data>   <connectionstrings>     <add name="agrotarifaentities" connectionstring="metadata=res://*/modelagro.csdl|res://*/modelagro.ssdl|res://*/modelagro.msl;provider=system.data.sqlclient;provider connection string=&quot;data source=(localdb)\mssqllocaldb;attachdbfilename=|datadirectory|\agrotarifa.mdf;integrated security=true;multipleactiveresultsets=true;app=entityframework&quot;"       providername="system.data.entityclient" />     <add name="agrotarifa.properties.settings.agrotarifaconnectionstring"       connectionstring="data source=(localdb)\mssqllocaldb;attachdbfilename=|datadirectory|\agrotarifa.mdf;integrated security=true"       providername="system.data.sqlclient" />     </connectionstrings> </configuration> 

this hunch, maybe connection string being used literal. try replacing instances of &quot; single quote. let me know if works-it may come in work down road.


Comments

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -