Установки VB6 P & D, «Файл назначения используется ...» - PullRequest
0 голосов
/ 05 декабря 2008

Я поддерживаю приложение, написанное на VB6, и в настоящее время мы используем мастер пакетов и развертывания для создания установок для нашего проекта. Когда большинство пользователей пытаются установить это программное обеспечение, они получают сообщение об ошибке:

C:\WINDOWS\system32\vbajet32.dll
The destination file in in-use. Please ensure that all other applications are closed.

Может кто-нибудь сказать мне, есть ли определенный способ, которым я могу избежать этого, изменяя что-то в установочных файлах / настройках или написав какой-то скрипт? У меня нет опыта написания сценариев упаковки / развертывания, поэтому мы используем мастер P & D.

1 Ответ

0 голосов
/ 05 декабря 2008

Ваш установщик, вероятно, пытается заменить dll (vbsjet32.dll), который используется другим приложением.

Возможно, они используют Access (или другое приложение) при попытке установки, и он уже использует dll.

Вы можете обойти это, убедившись, что пользователи закрыли все открытые программы перед установкой, или вам, возможно, придется написать собственный код, чтобы справиться с этим.

...