Installation 如何在installshield基本msi项目的自定义操作中执行DLL?

Installation 如何在installshield基本msi项目的自定义操作中执行DLL?,installation,installshield,installation-package,Installation,Installshield,Installation Package,我已经在C#中创建了一个类库项目,我想在我的基本MSI项目的自定义操作中执行该项目的输出dll。如果使用C#,可以尝试创建安装程序类操作。以下是一个教程,可以帮助您: 如果要使用标准Windows Installer操作,则需要win32 DLL: 如果您使用C#可以尝试创建安装程序类操作。以下是一个教程,可以帮助您: 如果要使用标准Windows Installer操作,则需要win32 DLL: 谢谢大家 我当然找到了解决方案,实际上错误在于,我采取了新的标准DLL自定义操作来执行C#D

我已经在C#中创建了一个类库项目,我想在我的基本MSI项目的自定义操作中执行该项目的输出dll。

如果使用C#,可以尝试创建安装程序类操作。以下是一个教程,可以帮助您:

如果要使用标准Windows Installer操作,则需要win32 DLL:

如果您使用C#可以尝试创建安装程序类操作。以下是一个教程,可以帮助您:

如果要使用标准Windows Installer操作,则需要win32 DLL: 谢谢大家

我当然找到了解决方案,实际上错误在于,我采取了新的标准DLL自定义操作来执行C#DLL,但我选择了托管代码自定义操作,我可以毫无问题地执行我的DLL…

谢谢大家


我当然找到了解决方案,实际上错误是,我采取了新的标准DLL自定义操作来执行C#DLL,但我选择了托管代码自定义操作,我可以毫无问题地执行我的DLL…

我找到了创建新的标准DLL自定义操作的方法,但它仍然会给我类似以下的错误“找不到函数‘我的函数名’的入口点,请确保它已导出。”任何人请对此提出解决方案…!!我找到了创建新的标准DLL自定义操作的方法,但它仍然会给我类似于“找不到函数‘我的函数名’的入口点,请确保它已导出”的错误。“任何人都可以提出解决方案…”。。。!!谢谢Cosmin,但是你能帮我解决上面评论中提到的错误吗。。?我已经将执行顺序定义为“安装完成后”,但我的疑问是,DLL在安装时未加载……错误表明您的DLL不支持作为自定义操作。尝试创建安装程序类或win32 DLL。您的意思是,Installshield自定义操作不支持在C#中创建的DLL…?是的,您不能将任何DLL用作自定义操作。它可以是安装程序、类、标准DLL(通常是C++)或win32 DLL.ohh。。。。你能给我建议其他的方法吗。。??我的意思是如何创建标准DLL或什么是MSI DLL或如何使用MSI DLL。。!!谢谢Cosmin,但是你能帮我解决上面评论中提到的错误吗。。?我已经将执行顺序定义为“安装完成后”,但我的疑问是,DLL在安装时未加载……错误表明您的DLL不支持作为自定义操作。尝试创建安装程序类或win32 DLL。您的意思是,Installshield自定义操作不支持在C#中创建的DLL…?是的,您不能将任何DLL用作自定义操作。它可以是安装程序、类、标准DLL(通常是C++)或win32 DLL.ohh。。。。你能给我建议其他的方法吗。。??我的意思是如何创建标准DLL或什么是MSI DLL或如何使用MSI DLL。。!!