【问题标题】:Unable to use Custom Action DLL无法使用自定义操作 DLL
【发布时间】:2013-11-14 17:58:07
【问题描述】:

我正在尝试在 Visual Studio 2008 和 x86 平台中创建的安装项目中使用安装自定义操作 dll。我使用以下网站上的说明创建了该项目:http://www.codeproject.com/Articles/335516/Custom-Action-in-Visual-Studio-setup-projects 我收到错误消息“错误 1723。此 Windows Installer 程序包存在问题。无法运行完成此安装所需的 DLL。请联系您的支持人员或程序包供应商。”我在安装期间创建的日志文件中发现了这个错误。我在网上搜索了这个错误,但没有帮助。此外,我的 dll 和安装项目正在成功编译。但是我有一个警告,因为“在模块中找不到入口点 'Install',用于 'C:\Users...\Release\deinstallCustAct.dll' 自定义操作 'deinstallCustAct.dll'”,并且在编译了我拥有的 dll 文件之后添加到自定义操作的安装文件夹的红色曲线下划线。我第一次使用自定义操作。请帮我解决这个问题。谢谢。

【问题讨论】:

    标签: visual-studio-2008 dll windows-installer setup-project custom-action


    【解决方案1】:

    我得到了答案。我没有将 MSIhandle 传递给自定义操作函数。这就是为什么它给了我那个错误和警告。我将“MSIHANDLE hInstall”传递给我的自定义操作 dll 函数以消除该错误和警告!谢谢大家的考虑!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-10
      • 1970-01-01
      • 2014-10-22
      • 2020-07-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多