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