Windows Form 응용 프로그램의 입력을 localDB로 가져 오는 C# 프로그램을 만들고 있습니다. app.config 및 실제 호출에 대한 자습서를 살펴 보았으며 여기서도 다른 질문을 살펴 보았습니다. 특히 내가 그것을 사용하지 않는 경우 try/catch 줄 완전히 "SqlCommand cmd conn.CreateCommand(); 사람 newPerson = FirstNameBox.Text, phoneBox.Text, emailBox.Text, LastNameBox.Text; "구성 요소가 선언되지 않았습니다."라고 말하지만 잘못된 것을 보여주지 않았습니다. 당신은 당신의 구성 파일에 두 개의 서로 다른 <connectionStrings>
노드가C# : 구성 시스템을 초기화하지 못했습니다.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<configSections>
<sectionGroup name="applicationSettings"
type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Midterm.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
</sectionGroup>
</configSections>
<connectionStrings>
<add name="database"
connectionString=" Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Matthew\Documents\Visual Studio 2012\Projects\Midterm\Midterm\Database1.mdf;Integrated Security=True;pooling=false"
providerName="System.Data.SqlClient" ></add>
</connectionStrings>
<connectionStrings>
<add name="Midterm.Properties.Settings.Database1ConnectionString"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
connectionStrings라는 두 개의 요소가 맞습니까? –
같은 질문을 두 번 이상 게시하지 마십시오. – Steve