首页 > 解决方案 > 从 InstallShield 调用 C# 自定义操作得到错误找不到 InstallShield.Interop.Msi

问题描述

我有一个非常简单的安装程序设置,它试图调用自定义操作(调用托管程序集中的公共方法),但是当我调用它时,我得到了错误:

调用的目标已引发异常。---> System.IO.FileNotFoundException:无法加载文件或程序集“InstallShield.Interop.Msi。

该文件与 .dll 位于同一文件夹中,因此如何将其包含在我的项目中,以便它可以在执行期间解析。我以前用这种方式调用过方法,从来没有得到这个错误,所以我真的不明白为什么我现在得到它。

标签: c#custom-actioninstallshield-2016

解决方案


推荐阅读