При обновлении DataContext одна из перегрузок принимает строку подключения. Поэтому у меня есть переключатель компиляции что-то вроде:
#if Debug
string connectionString = ....
#else
string connectionString = ...
#endif
DbDataContext db = new DbDataContext(connectionString);