制作安装程序

问题描述

| 我已经尝试了所有可能的指南,但是我似乎无法为我的应用制作安装程序。 我不断收到有关我的dll文件(即ieframe.dll和另一个自定义化学控件)的错误/警告,上面写着“ 0” 我不知道该怎么办,当我运行安装程序时,我的主项目中引用下的每个dll文件都设置为
copy if newer
,并且所有dll文件都出现在安装的文件夹中。 有谁知道如何解决这一问题。 谢谢 编辑:当我运行安装程序时,dll提示错误
Module C:\\....... .dll Failed to register.
有任何想法吗?     

解决方法

这不是错误,而是警告。对于Visual Studio来说,很难确定安装程序是否已处理了COM dll的所有依赖项。这就是为什么Visual Studio警告您看一下的原因。 这不是要解决的问题。 在问题中添加更多内容后进行编辑 您收到的消息可能与警告有关,但不一定如此。 如果它是一个COM DLL(我想是因为需要注册这些DLL),则它可能依赖于另一个可以注册的dll。也有可能不满足另一个先决条件。例如特定的OS版本。 您是否检查了事件日志以获取更多信息?您能告诉我们dll的实际名称吗?在尝试在32位操作系统上注册64位dll时,我也注意到了此消息,但是可能有很多原因。     ,我建议您使用一些外部应用程序,例如Smart Install Maker或Install Shield