2010-12-03 3 views
1

처음 C# 데스크톱 응용 프로그램에서 Mindspace.Lightspeed를 사용하고 있지만 오류가 발생하여 데이터베이스에 연결할 수 없습니다. alt textMindscape.LightSpeed ​​데이터베이스 연결 문제

내의 App.config 다음과 같은 코드가 포함 섹션 이름이

lightSpeedContexts 수 있도록

<?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> 

답변

2

나는 당신의 문제를 재현 관리해야을, 당신은 당신의 설정 파일을 변경해야 및 아닌 lightSpeedContext

내 구성 파일을 참조하십시오.

<?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>