VS Installer添加了未识别的依赖项

时间:2009-03-24 16:03:55

标签: visual-studio vb6 installer

我正在使用Visual Studio Installer Enterprise Tools v6.0中的Visual Studio Installer为VB6应用程序创建安装包。我的问题是安装程序在depdendencies下添加一个奇怪的项目,简称为“3”。此项目的“Sourcefile”和“Target”属性也显示为“3”。 “ComponentId”属性值显示GUID为“{EC1441E1-073C-4AD6-886F-1C6C6E998CAD}”,它不会显示在我的PC上的regedit中的搜索中。我无法识别VB6项目的引用或组件中的任何内容,这些内容可以解释对名为“3”的文件的依赖。

以前有没有人见过这个,或者对这种依赖可能来自何处有所了解?

提前感谢您的回复。

2 个答案:

答案 0 :(得分:0)

可能是一些manware COM组件!使用良好的防病毒软件彻底扫描您的计算机。

哦,如果它不是恶意软件,那么使用

从注册表中取消注册依赖项

regsvr32 /u <offending guid>

然后重新运行您的应用程序以查看它是否崩溃(进行全面测试),如果没有,那么您不需要它。如果确实如此,则调试并找出谁正在使用它。

答案 1 :(得分:0)

没有恶意软件 - 网上搜索发现其他人有同样的问题,但没有解决方案。从那以后完成的构建不再具有依赖性,所以它仍然是一个谜。