2014-04-18 2 views
0

비즈니스 규칙에 대한 코드가 포함 된 비즈니스 프로젝트가 있는데,이 프로젝트에서는 예외 코딩 (하드 코딩을 피하기 위해) 메시지를 저장하고 있습니다.주 프로젝트의 bin 폴더에 .config 파일이나 종속 프로젝트를 포함시키는 방법은 무엇입니까?

UI 프로젝트에서 비즈니스 프로젝트를 참조하고 UI 프로젝트에는 비즈니스 프로젝트에 정의 된 예외 메시지가있는 예외가 throw됩니다.

그러나 빌드 후 UI bin 폴더로 복사하지 않았기 때문에 Business.config를 찾을 수 없습니다.

그래서 UI 프로젝트에 비즈니스 설정/구성 파일을 포함시키는 방법은 무엇입니까?

전체 응용 프로그램 설정 섹션은 Business.dll 파일에 포함되어 있습니다. 이 방법을 사용하면 나중에 솔루션을 다시 빌드하지 않고 예외 메시지를 변경할 수 없습니다.

아이디어가 있으십니까? 감사합니다.

+0

당신이 Business.config' 당신이 '응용 프로그램 구성 File' 언급하는'라고? – Hassan

답변

1

솔루션 탐색기에서 Business.config 파일을 마우스 오른쪽 단추로 클릭하십시오.

속성을 선택하고 속성을 설정하십시오. 출력 디렉터리Copy if Newer 또는 Copy always으로 복사하십시오.

이렇게하면 비즈니스 프로젝트 dll과 함께 구성을 복사합니다 (다른 C# 프로젝트에서 참조하는 경우).

아래

참조 이미지 :

enter image description here

+0

내 잘못으로 인해 2 App.config. 그래서 이것은 다른 것을 대체합니다. 다른 설정 이름으로 이름을 바꿔야합니다. –