none
Замена сервера - как пересобрать программу, чтобы она обращалась к другому серверу RRS feed

  • Вопрос

  • В программе при создании connection был указан в качестве сервера Localhost, после чего создавались DataSet. Теперь эту же программу нужно пересобрать так , чтобы работа была не с локальным сервером , а рабочим по известному IP. Если редактировать просто соединение, то это ничего не дает, т.к. во многих местах просто прописана connectionString. Не хотелось бы изначально находить все строки и править их, т.к. лучше бы это сделала сама система, можно что-нибудь не учесть. Есть такой путь или нет?

    Спасибо

    • Перемещено Tagore Bandlamudi 3 октября 2010 г. 0:49 MSDN Forums consolidation (От:Форум по .NET Framework)
    16 февраля 2010 г. 11:25

Ответы

  • Нельзя разбрасывать по коду 'волшебные' строки. Стандартный способ хранения ConnectionString - в конфигурационном файле.
    Необходимо везде в проекте заменить харкод строки с соединением на обращение к конфигурационному файлу. Это существенно снизит затраты на поддержку, если вдруг вам придется опять поменять сервер бд.

    • Предложено в качестве ответа Nikonorov Evgeniy 17 февраля 2010 г. 16:38
    • Помечено в качестве ответа I.Vorontsov 18 февраля 2010 г. 7:18
    16 февраля 2010 г. 20:09