Mindscape.LightSpeed problème de connectivité de base de données
-
30-09-2019 - |
Question
J'utilise Mindspace.Lightspeed dans mon application de bureau C # pour la première fois mais je reçois des erreurs et incapable de se connecter à la base de données.
Mon App.config contient le code suivant:
<?xml version="1.0" encoding="utf-8" ?><configuration>
<configSections>
<section name="lightSpeedContext" type="Mindscape.LightSpeed.Configuration.LightSpeedConfigurationSection,Mindscape.LightSpeed" /></configSections><connectionStrings>
<add name="DefectsConStr" connectionString="Data Source=.\sqlexpress2k5;Initial Catalog=Defects;Persist Security Info=True;User ID=sa;Password=123"
providerName="System.Data.SqlClient" /></connectionStrings> <lightSpeedContext>
<add name="Development" connectionStringName="DefectsConStr" dataProvider="SqlServer2005"/> </lightSpeedContext> </configuration>
La solution
J'ai réussi à reproduire votre problème, vous devez modifier votre fichier de configuration afin que le nom de la section est
lightSpeedContexts et non lightSpeedContext
voir mon fichier de configuration
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="lightSpeedContexts" type="Mindscape.LightSpeed.Configuration.LightSpeedConfigurationSection,Mindscape.LightSpeed"/>
</configSections>
<connectionStrings>
<add name="Blog" connectionString="Data Source=Blog.dat"/>
</connectionStrings>
<lightSpeedContexts>
<add name="Blog" connectionStringName="Blog" dataProvider="SQLite3" identityMethod="KeyTable" pluralizeTableNames="false"/>
</lightSpeedContexts>
</configuration>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow