ОТВЕТ НА СЛЕДУЮЩУЮ: - В ОТНОШЕНИИ Я НЕ РАЗРЕШЕН ОТВЕТИТЬ НА МОЙ СОБСТВЕННЫЙ ВОПРОС ЗА 8 ЧАСОВ -
Здравствуйте,
Всем тем, кто следуетВ конце концов, я определил файл конфигурации, выполнив то, что предложил кто-то другой.
Procmon.Я добавил фильтр include-> path ->. Config
, и из этого я обнаружил, что, когда я запускал.dll в коде с использованием VB6 ide, он смотрел в
C: \ Program Files \ Microsoft Visual Studio \ VB98 \ VB6.exe.config
Сумасшедший, я знаю, как эта dll называлась моим собственным test.exe, и test.exe.config не работал.
Кроме того, он ищет файл только при создании экземпляра VB6.exe, поэтому изменения в нем (очевидно, я полагаю) требуют повторного использования ...
Я попробовал код, который, по-видимому, выведет местоположение конфигурации и 'бросил исключение "с этой информацией.Все эти пути были неправильными.
Теперь мне просто нужно выяснить, где он выглядит, когда a.dll не запускается в коде .... глубокие радости!
ОБНОВЛЕНИЕ: для завершения, когдаa.dll не запускается в коде, файл конфигурации - test.exe.config.
Это подтверждено.
Спасибо, ребята!