콘솔 앱이 있는데, Test.Console
으로 전화를 걸자. 이 응용 프로그램은 Test.Code
라는 프로젝트를 사용합니다.올바른 app.config가로드되고 있는지 어떻게 확인합니까?
Test.Code
은 데이터베이스에 액세스하기위한 래퍼이며 연결 문자열을 포함하는 app.config
파일을 가져야합니다.
Test.Console
은 Test.Code
의 클래스에 액세스하여 데이터베이스에있는 항목에 액세스해야합니다.
그러나 코드 프로젝트의 app.config에 연결 문자열을 넣었을 때 액세스 할 수없는 것 같지만 콘솔 프로젝트의 app.config에 코드를 넣으면 코드 프로젝트에서 액세스 할 수있는 것 같습니다.
콘솔 프로젝트가 아닌 코드 프로젝트에 연결 문자열을 넣을 수있는 방법이 있습니까?
편집 :
의 App.config : 내 수업에서
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<clear />
<add name="ACE" connectionString="data source=servername;database=ACE;userid=username;password=password"/>
</connectionStrings>
</configuration>
: 순간에 그것 뿐이다
string connection = ConfigurationManager.ConnectionStrings["ACE"].ConnectionString;
.
연결 문자열을 읽은 app.config와 코드를 게시 할 수 있습니까? 상황을 이해함에 따라이 설정을 읽는 데 문제가 없어야합니다. –