프로그램을 개발할 때 고객이 사용하는 데이터베이스, 테스트용 데이터베이스 등 여러 개의 데이터베이스가 사용될 수 있습니다. 개발 중에 이 두 데이터베이스 사이를 자주 전환하는 경우가 있었습니다. 예전에는 web.config 파일을 수정하는 방식을 사용했지만 이는 정말 불편했습니다. 최근에 전처리기 지시문을 통해 쉽게 조정할 수 있다는 사실을 발견했습니다.
먼저 web.config에서 두 데이터베이스의 연결 문자열을 정의합니다.
OracleHouseConnectionStringTest
OracleHouseConnectionString
문자열을 가져오는 위치를 다음과 같이 수정합니다.
공개 정적 문자열 OracleWaterGasConnectString
{
얻다
{
#if 디버그
return Utility.GetConfig("OracleWaterGasConnectionStringTest");
#또 다른
return Utility.GetConfig("OracleWaterGasConnectionString");
#endif
}
}
그런 다음 다음 설정을 수행하여 두 가지 구성을 추가합니다.
나중에 데이터베이스를 조정하려면 시작 버튼 오른쪽의 구성만 변경하면 됩니다.