스마트 클라이언트 프로젝트를 하다보니 여기저기서 안되는게 생기고
하는데.. 해결하고나서 보니 아무것도 아니지만 웹을 잘모느는 나로써는 찾는데 시간이 좀 걸렸다...
지금하고 있는 프로젝트가 원래는 따로 프레임웍을 만들어서 작업을 하기로 했는데
이전에 작업한 프레임웍과 프로젝트 소스에 합치기로 하면서 문제가 생겼다..
앞으로 하는 2개의 프로젝트를 기존 프로젝트에 붙여야 되는것이다...
별로 문제날 것은 없는데. 어떤 페이지에서 로긴하는가에 따라 다른 프로그램이 내부적으로 돌아가야 되는것이다.
첨에는 로긴페이지에서 플레그값을 전달받아 할려고 했는데... 그러다 보니 이전에 코딩을 해 놓은것에 고칠것이
많아서 이거 어떻게 손안대고 코푸는 방법을 생각하다보니 웹설정파일에 appSettings에 값을넣어서 읽어서
웹서비스에서 데이터를 처리 할 수 있었으면 좋겠다고 생각이 났다...
첨에는 쿠키등등 쓸데없는걸 알아봤는데...삽질만...
그런데 기존의 Web.config파일은 공통으로 빌드해서 써야 되니 appSettings를 다른 config파일로 빼고 싶어졌다
appSettings에 보니 file이라는 속성이 있어 알아 봤더니 다른 파일로 뺄수 있는게 아닌가 ...
그렇게 되면 웹을 다시 빌드 하지 않고도 따로 뺀 파일만 수정하면 자동으로 읽어서 동작하게 되는것이다...
<appSettings file="파일경로">
</appSettings>
이렇게 하면 된다.
따로 뺀 파일에는 <configuration> 태그를 쓰면 안된다.
<appSettings>
<add key="systemname" value="CK"/>
</appSettings>
뭐 요런식으로 하면 된다 ....
'IT-개발,DB' 카테고리의 다른 글
[개발] ASP.NET 2.0 GlobalizationSection 클래스 (0) | 2010.10.27 |
---|---|
[자바스크립트] 출처 복사하기 (0) | 2010.10.27 |
[개발] ASP.NET 웹 페이지 전역화를 위한 HTML 레이아웃 지침 (0) | 2010.10.27 |
[IT/개발] ASP.NET Culture 이름 및 식별자 (0) | 2010.10.27 |
[개발] [asp.net] ResourcesManager를 이용한 GlobalResource 사용하기 (0) | 2010.10.26 |
댓글