У меня есть приложение VB6, которое загружается изначально (для небольшого приглашения ввести лицензионный ключ, только в первый раз). Он отлично работает на моей машине (Windows 7).
У меня были жалобы на сбой на чужой машине (xp и 7), поэтому я сделал виртуальную машину Windows XP. Я установил его на виртуальной машине, он разбился. Я хотел увидеть, где он вышел из строя, поэтому я установил Visual Studio на виртуальную машину, чтобы получить приглашение отладки. Когда я снова запустил программу, она сработала.
Я более знаком с C ++ и имел такие проблемы, поэтому решил, что это какая-то проблема во время выполнения.
Я нашел эту среду распространения VB6 SP6:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24417
Я установил это, и он все равно не запустился.
Есть идеи, куда идти?
Edit:
Я пробовал зависящий от.exe файл, он показывает только MSJava, который, как я слышал, я могу игнорировать. В зависимости от того, зависят от.exe такие вещи, как .ocx (контроллеры Active X?), Которые требуются?
Кроме того, из приглашения cmd% errorlevel% не заполняется. Это вещи VB6, или это указывает на то, что это действительно сбой, а не выход пользователя?