我正在尝试为我的项目创建设置。我用“安装程序”添加了新项目。当我将主要输出添加到项目时,我收到了以下警告。
“以下文件可能具有无法自动确定的依赖项。请确认所有依赖项已添加到项目C:\ Users \ admin \ AppData \ Local \ Apps \ 2.0 \ OPJL9CEH.K72 \ TOHQTNEM.N1Q \ weba..tion_5eaf22060995d42c_0001.0000_b98a6abda035b9be \ LeadTools \ Ltocxu.ocx C:\ Users \ admin \ AppData \ Local \ Apps \ 2.0 \ OPJL9CEH.K72 \ TOHQTNEM.N1Q \ weba..tion_5eaf22060995d42c_0001.0000_b98a6abda035b9be \ LeadTools \ LtocxVariantu.dll
请指导我解决这个问题。 提前谢谢..
答案 0 :(得分:0)
此警告是"一般"警告而不是可能必然阻止软件工作的警告。它只意味着由于OCX和DLL文件是较旧的技术,新的安装项目可能无法检测这些文件的依赖关系。您可能需要检查LeadTools文档或手动查找依赖项,并根据需要将它们添加到分发中。
同样,由于这是对工具(安装项目)本身的一般警告,而不是具体的项目,即使您添加了任何缺少的依赖项。
答案 1 :(得分:0)
在这种特殊情况下,警告可能有效。旧的LEAD主OCX(Ltocxu.ocx)确实需要额外的DLL才能工作。其中一些直接链接为依赖,如内核和显示DLL(LtKrnu.dll和Ltdisu.dll)。
如果需要,可以动态加载其他文件,例如文件格式DLL。
您应该可以在LEADTOOLS帮助文件中找到“应用程序中包含的文件”主题的完整详细信息,以获取特定版本的工具包。