Конфигурационный файл ASP.NET-> Строки подключения для нескольких разработчиков и серверов развертывания

Math.Floor округляет в меньшую сторону, Math.Ceiling окружает, и Math.Truncate раунды по направлению к нулю. Таким образом, Math.Truncate похож Math.Floor для положительных чисел, и как Math.Ceiling для отрицательных чисел. Вот ссылка .

Для полноты, Math.Round раунды к самому близкому целому числу. Если число точно на полпути между двумя целыми числами, то оно округляется к даже одному. Ссылка.

См. также: ответ Diablo Мира . Наиболее рекомендуемый!

6
задан Nathan Ridley 3 August 2009 в 10:52
поделиться

3 ответа

Возможно, вы захотите посмотреть на замену раздела ConnectionStrings файла Web.Config исходным файлом конфигурации, зафиксируйте набор LIVE строки подключения в систему управления версиями, но не включают их в фактическое решение.

Информацию об использовании атрибута configSource можно найти в разделе «Использование внешних файлов конфигурации» в документе:

Connection Строки и файлы конфигурации

Это дает то преимущество, что разработчики могут иметь свои собственные настройки, которые не проверяются в основном Web.Config.

2
ответ дан 17 December 2019 в 20:34
поделиться

По вопросу, касающемуся тестовой и производственной среды, вы можете использовать Проекты веб-развертывания Visual Studio . При этом вы можете определить разделы в web.config, которые будут заменены при сборке пакета развертывания для сервера test / prod.

0
ответ дан 17 December 2019 в 20:34
поделиться

Вы можете использовать блок доступа к данным корпоративной библиотеки для обработки соединений с базой данных. Затем вы можете определить столько строк подключения, сколько хотите, и просто изменить ключ использования на тот, который требуется. См. http://www.devx.com/dotnet/Article/30910 для получения дополнительной информации.

0
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: