2009-03-24 2 views
0

Я создаю установочный пакет для приложения VB6 с помощью установщика Visual Studio из Visual Studio Installer Enterprise Tools v6.0. Моя проблема заключается в том, что Installer добавляет странный элемент под depdendencies, который называется просто «3». Свойства «Sourcefile» и «Target» для этого элемента также отображаются как «3». Значения свойств «ComponentId» показывают идентификатор GUID «{EC1441E1-073C-4AD6-886F-1C6C6E998CAD}», который не отображается при поиске в regedit на моем ПК. Я не могу ничего идентифицировать в ссылках или компонентах проекта VB6, которые объясняли бы зависимость от файла с именем просто «3».VS Installer добавляет неопределенную зависимость

Кто-нибудь видел это раньше или имел некоторое представление о том, откуда эта зависимость может возникать?

Заранее благодарим за любые ответы.

ответ

0

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

0

Может быть какой-то компонент COM для COM-плеера! Проведите тщательное сканирование вашего компьютера с помощью хорошего антивируса.

И ах да, если это не вредоносная то разрегистрировать зависимость от реестра с помощью

regsvr32 /u <offending guid>

, а затем повторно запустить приложение, чтобы увидеть, если он выходит из строя (сделать тщательную проверку), если не то вам это не нужно. Если это произойдет, отлаживайте и узнайте, кто его использует.