Saat mengembangkan suatu program, beberapa database dapat digunakan, seperti database yang digunakan oleh pelanggan dan database pengujian. Selama pengembangan, saya mungkin sering beralih di antara dua database ini. Dulu, pendekatan saya adalah memodifikasi file web.config, tetapi ini sangat merepotkan. Baru-baru ini saya menemukan bahwa ini dapat dengan mudah disesuaikan melalui arahan praprosesor.
Pertama-tama tentukan string koneksi dari dua database di web.config.
OracleHouseConnectionStringTest
OracleHouseConnectionString
Ubah tempat Anda mendapatkan string sebagai berikut:
string statis publik OracleWaterGasConnectString
{
mendapatkan
{
#jika DEBUG
return Utility.GetConfig("OracleWaterGasConnectionStringTest");
#kalau tidak
return Utility.GetConfig("OracleWaterGasConnectionString");
#endif
}
}
Kemudian lakukan pengaturan berikut untuk menambahkan dua konfigurasi
Untuk penyesuaian database kedepannya, Anda hanya perlu mengubah konfigurasi di sebelah kanan tombol start.