2011-05-25 84 views
0

我已经尝试了所有可能的指南,但我似乎无法为我的应用程序制作安装程序。制作安装程序

我不断收到错误/警告我的dll文件(ieframe.dll和其他定制化学控制),它说the following files may have dependencies that cannot be determined automatically. Please confirm all dependencies have been added to the project

我不知道该怎么办,我的主要项目下的引用每个DLL文件设置到copy if newer和所有的DLL文件出现在我安装的文件夹时,我运行安装程序。

没有人知道如何解决这个问题。

感谢

编辑:当我运行安装程序我得到的dll说

Module C:\....... .dll failed to register.

任何想法的错误?

回答

1

这不是一个错误,它是一个警告。对于Visual Studio来说,很难(如果不是不可能的话)发现COM DLL的所有依赖关系是否由安装程序负责。这就是为什么Visual Studio警告你看一看。

这是不能解决的问题。后

编辑的问题

您得到可能会在消息进行相关的警告,但它并没有要增加更多。

如果它是一个COM DLL(我想这是因为那些需要注册)它可能依赖于另一个dll应该存在才能够注册它。另一个前提条件也可能不符合;例如特定的OS版本。

您是否检查了事件日志以获取更多信息?你能告诉我们dll的实际名称吗?当我尝试在32位操作系统上注册64位DLL时,我也注意到了这个消息,但是可能有很多原因。

+0

你可以看到我的编辑PLSE – rik 2011-05-25 11:32:28

0

我会建议你使用一些外部应用程序\就像智能安装设备或安装屏蔽

相关问题