웹 배포를 위해 여러 ASP.NET 구성 파일을 가지고 있음을 알게되었습니다. 그러나 나는 내가 성취하고자하는 것을 성취 할 수 있는지 확신 할 수 없다.여러 ASP.NET 구성 파일
기본적으로, 내가 작업하고있는 웹 사이트는 세 가지 다른 사이트에 배포 할 수 있습니다. 배포 사이트에 따라 구성 설정을 변경해야합니다. 내가 뭘하고 싶은건 가능한 구성 (전체 web.config 파일)에 대한 구성 파일을 가지고 있으며 특정 배포에 사용할 구성 파일을 빌드 빌드에 알릴 수 있습니다 (필요한 경우이 파일을 수동으로 편집 할 수 있음).
뭔가 다른 .config 파일을 가리키는 것처럼 간단 있는가, 또는 좀 더 복잡한 일을 어떻게해야합니까?편집 : 나는 또한 단지 appSettings는을 무시 그래서, 을 찾는 게 아니에요 등의 메일 설정에 대한 system.net에서 설정을 필요로한다는 것입니다이 하나의 특정 관심사. 당신은 닷넷 프레임 워크 4 ScottGu에서이 작업을 수행 할 수 있습니다
감사
오케이. 나는 이것이 해결책일지도 모른다라고 생각했다 (그것을 확인해 주셔서 감사합니다). 본격적인 2 개의 구성 파일을 가질 수 있었으면 좋았을 텐데, 사용하고 싶은 빌드 나 무언가를 말할 수있었습니다. – JasCav
음, Visual Studio 나 MSBuild 환경에서 언제든지 빌드 후 단계를 정의하여 적절한 설정 파일을 출력 디렉토리에 복사 할 수 있습니다. –
@marc_s - 내가 만났던 한 가지 (사소한) 문제. 나는 "smtp 요소가 선언되지 않았다"는 경고를 받는다. 그리고 그것은 외부 파일에서 일어나고 있습니다. 왜 이런 일이 일어나고 있는지에 대한 생각이나 제안? – JasCav