Я немного взволнован, потому что мне вручили этот узелок из db vb6.
Похоже, что предыдущие разработчики жестко закодировали строки подключения в dll. Разработчик уволился почти два года назад, и у меня нет никакой документации, и у меня есть несколько разных веток в базе данных VSS. Серверы переехали, пароли были изменены.
Моя первая цель - попробовать и запустить эту штуковину. Я считаю, что я должен сначала перекомпилировать все DLL, чтобы новые изменения DLL вступили в силу. Я нашел один сбой, где имя dll, кажется, совпадает со ссылкой в диалоговом окне «Ссылки проекта», но в диалоге ссылок проекта все еще говорится, что ссылка пропущена. Кто-нибудь знает, как решить эту проблему?
Этот код также находится в старой базе данных VSS, которую я хотел бы перенести на наш сервер контроля версий TFS. Есть ли простой способ запросить у сервера VSS последние изменения, внесенные разработчиком, чтобы я мог быть уверен, что у меня самая последняя версия? Кажется, ветви не называют ничего логичного.
Похоже, я обнаружил кое-кого, кто пытался начать n-уровневую разработку на ранних этапах, однако архитектура вредит моему мозгу. Один слой, по-видимому, имеет около двадцати различных способов преобразования набора записей в коллекцию, массив или просто возвращает набор записей, и большая часть «бизнес-логики» выглядит в хранимых процедурах.
Думаю, я понимаю, почему разработчик до меня и после первого никогда не пытался перекомпилировать этот проект ... Я не могу поверить, что ему посчастливилось уйти с ним почти два года, может быть, поэтому он ушел.