웹 프로젝트 (mvc)와 데이터 액세스 레이어가 분리 된 클래스 라이브러리 프로젝트에 있습니다. 해당 라이브러리 프로젝트에있는 app.config의 연결 문자열에 액세스해야합니다.라이브러리 내에서 연결 문자열에 액세스하는 방법
ConfigurationManager.ConnectionStrings [0] .ConnectionString은 이상한 것을 가져옵니다. 라이브러리의 설정이나 웹 프로젝트의 설정 파일에 이런 종류의 설정이 없습니다.
은의 App.config은 다음과 같습니다
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="DALConnectionString" connectionString="User ID=sa;Password=pass;Initial Catalog=db;Data Source=srv\SQL2005;" />
</connectionStrings>
</configuration>