하나의 문제점이 있습니다. 솔루션을 만들었으며 3 층 응용 프로그램입니다. 그래서 저는 3 개의 프로젝트가 클래스 라이브러리이고 하나는 윈도우 폼 어플리케이션입니다.이 어플리케이션을 사용하면 모든 것을 시작하고 함께 연결할 수 있습니다. 데이터 레이어 app.config 파일에 문제가 있습니다. 내가 그 dll에 넣으면 나는 그것을 읽을 수 없다. 내가 주 프로그램 (윈도우 폼 응용 프로그램)에 넣으면 나는 그것을 읽을 수 없다.여러 프로젝트가있는 솔루션에서 app.config 파일을 두는 위치 - 오류
내 질문에 app.config 파일을 어디에두면 정상적으로 읽을 수 있습니까? 나는 DLL에서 그것을 읽고있다. 그것이 3.tier 애플 리케이션이고 모든 레이어가 그들 자신이기 때문에 그것은 그렇게해야합니다. 그래서 하나는 데이터 계층, 비즈니스 논리 및 표현 계층입니다.
도와주세요.
편집 : 그 클래스에
SqlConnection konekcija = new SqlConnection(ConfigurationManager.AppSettings["skripta"]);
app.config 파일 :
그래서 나는이 같은 데이터 계층 app.config 파일에서 읽고 있습니다 :
내가 몇 가지 코드를 좋아 전달할 수 있습니다 도서관 프로젝트 :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<appSettings>
<add key="skripta"
value="Data Source=DENONTH-PC;Initial Catalog=rups;Integrated Security=True;Pooling=False" />
</appSettings>
</configuration>
나는 librabry 클래스와 Windows form pro에 app.config가 있습니다. ject 아직 아무것도 그것을 제대로 참조하고 있습니다.
예외가 있습니까? – Glenn