В итоге я получил этот старый источник для компиляции. Я уверен, что моя ситуация была уникальной, но я думал, что поделюсь надеждой помочь кому-то еще найти свой путь, если это случится с ними.
Во-первых, я НЕ мог заставить этот проект скомпилировать, чтобы спасти мою жизнь в конце. Сначала он будет компилироваться в IDE, затем только при запуске следующего в командной строке ...
"c:\Program Files (x86)\Microsoft Visual Studio\VB98\VB6.EXE" /m MyProject.vbp
Тогда это даже не сработало, и мне пришлось воспользоваться мастером пакетов и развертывания, чтобы скомпилировать его, который работал некоторое время.
Я думаю, что в конце концов это был просто удар или промах. Но в какой-то момент что-то указывало на конкретный файл модуля, который у меня был, который использовался для доступа (чтения / записи) к реестру. Я думаю, что это было между просмотром журналов и, возможно, даже окна просмотра событий Windows и т. Д. Так что я начал думать ... Может быть, он скомпилируется, если это не было использовано. Поэтому я удалил модуль из проекта, попытался скомпилировать, затем VB был достаточно хорош, чтобы показывать мне каждый вызов, который не будет работать, потому что упомянутая функция не существует. Я также закомментировал все это, затем смог собрать без особых усилий, и все снова прошло гладко!
Так что это помогло мне определить, о чем говорит VB, но это не решило проблему подчеркивания (что я не мог скомпилировать ВСЕ из моего источника). Поэтому я начал пытаться поочередно возвращать весь исходный код в приложение, чтобы увидеть, где оно сломается.
Сначала я добавил файл модуля в проект и только что скомпилировал.
Success!
Затем я попытался раскомментировать первое, что я закомментировал (ссылка на функцию в этом модуле), а затем перекомпилировал.
Success!
Мне удалось пройти через все мои закомментированные строки кода и вернуть их обратно в исходное состояние. Затем я перекомпилировал в последний раз.
Success!
Так что в этот момент у меня было ВСЕ вернулось к тому, что было у меня до того, как я начал пытаться компилировать. Теперь все работает без проблем!