콘솔 응용 프로그램 프로젝트를 만든 다음 새 App.conf 파일을 프로젝트에 추가했습니다. 내가 연결 문자열을 유지하지만, 항상 나에게 오류를 발생하기의 ConfigurationManager 클래스를 사용하려는 program.cs에콘솔 응용 프로그램에서 연결 문자열 가져 오기
<connectionStrings>
<add name="DBEntities" connectionString="metadata=res://*/DBModel.csdl|res://*/DBModel.ssdl|res://*/DBModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=MY-LAPTOP;Initial Catalog=TestDB;User ID=test;Password=123123;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
: 내 구성 파일에서, 나는 다음과 같이 엔티티 프레임 워크를 추가하여 만든 연결 문자열을 복사.
String connString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
해결책을 제안하십시오. 미리 감사드립니다.
프로젝트에 System.Configuration
에 대한 참조를 추가합니다 :
내 problems.In 내 솔루션은 많은 프로젝트를 가지고 고정했습니다. 기본적으로 배포 프로젝트에서 web.conf 또는 app.conf에 연결 문자열 섹션을 복사 한 다음 연결 문자열을 읽을 수 있습니다. 답장을 보내 주셔서 감사합니다. – nvtthang