有人知道如何从InstallShield或InstallAware调用dll函数吗?
发布于 2011-01-11 19:13:47
用户指南:http://kb.flexerasoftware.com/doc/DocumentRepository/Installation/InstallShield/InstallShield%202011%20Professional/01_Public/Product_Manual/InstallShield2011UserGuide.pdf
有一节是694页以后的例子。
发布于 2011-01-12 04:03:26
首先必须对DLL有更多的了解。它是具有导出函数的WinPE (本机) dll吗?它是COM服务器吗?或者它可能是具有或不具有ComVisible类型的.NET程序集。
如果有更多的信息,可以提供更好的答案。
对于InstallShield:
使用.NET ComVisible类的一种方法是编写InstallScript自定义操作并使用DotNetCoCreateObject()函数。
另一种方法是定义托管自定义操作。这是一个tutorial。
但我最喜欢的方法是编写一个DTF自定义操作来封装您的程序集。
https://stackoverflow.com/questions/4656559
复制相似问题