2009-04-23 3 views
1

나는 ASP.NET 응용 프로그램이 있습니다. 다른 ASP.NET 응용 프로그램 내에 있습니다. 내 DLL을 다른 응용 프로그램 bin 폴더에 넣고 aspx 파일이있는 하위 디렉토리가 있습니다. 기본 앱의 Web.config를 편집 할 수 없습니다.ASP.NET 응용 프로그램에서 구성 정보를 어디에 저장해야합니까?

그럼 어디서 구성 설정을 저장할 수 있습니까? 예를 들어,이 앱은 다양한 클라이언트에 배포됩니다. 헤더 등에 표시 할 클라이언트 이름을 저장하려고합니다. 그리고 로고 파일의 위치.

답변

2

ASPX 파일이있는 폴더에 web.config 파일을 넣을 수 있습니다. .NET은 해당 파일을 중첩 처리하고 해당 내용을 집계합니다.

+0

앱을 신고하기 전에 내가 그렇게했을 때. 나는 그것을 시험해보고 그것이 불평하는 것을 볼 수있다. –

+1

내부 web.config를 트리밍하여 하위 폴더에 필요한 속성 집합 만 포함시킬 수도 있습니다. – pgb

0

Settings.Settings을 사용하여 저장할 수 있습니다. This example 도움이 될 수 있습니다. 다른 클래스와 마찬가지로 여러 개의 설정 파일을 가질 수 있으며 그 중 하나에 액세스 할 수 있습니다.

0

Settings.config XML 파일을 만들고 원하는 곳 (.config 확장자로 인해 HTTP 요청을 통해 볼 수 없도록 설정)에 넣은 다음 Settings 클래스로 래핑하고 해당 설정과 대화 할 수 있습니다 귀하의 응용 프로그램에서 클래스.

관련 문제