ISEXP:警告:-6248:找不到依赖文件libc.dll或其组件的依赖项之一

Ram*_*are 6 c# dll installation dependencies installshield-le

这个问题有很多变化,但我的问题是具体的libc.dll.我并不担心解决依赖问题.我想要一个解决方法来避免这种警告.

我的Forms Application中有30个项目.当我使用InstallshieldLE发布设置时,我得到了ISEXP : warning : -6248: Could not find dependent file libc.dll, or one of its dependencies of component Sample.CommonModules.ChangeUnit_.Primary_output

每个主要输出的警告.

由于这个警告,发布需要更长时间并且耗费我的时间.有没有办法可以在InstallshieldLE中绕过这个警告?

我只想摆脱那个警告.我不介意创建一个模拟libc.dll文件并将其置于允许InstallShieldLE假定它具有该文件的位置.

Tom*_*son 8

选择Files视图 - >右键单击项目主输出 - >从Build中扫描选择Dependencies - >取消选中libc.dll.

显示libc.dll的依赖关系对话框


小智 7

对我来说,我去了InstallShield | 设置| 指定应用程序数据| 档

在文件中| 目标计算机的文件夹| 突出显示安装文件夹.

然后在目标计算机的文件中右键单击主输出.(在您的实例中,它将是ChangeUnit_.Primary输出)并选择"在构建时扫描的依赖关系"并取消选中"libc.dll". - 单击确定.

一切都很顺利(无论如何)