InstallShieldまたはInstallAwareからdll関数を呼び出す方法を知っている人はいますか?
3719 次
2 に答える
3
694 ページ以降の例を含むセクションがあります。
于 2011-01-11T11:13:46.960 に答える
1
まず、DLL について詳しく知る必要があります。エクスポートされた機能を備えた WinPE (ネイティブ) dll ですか? COMサーバーですか?または、ComVisible 型を含む、または含まない .NET アセンブリである可能性があります。
より多くの情報があれば、より良い答えを提供できます。
InstallShield の場合:
.NET ComVisible クラスを使用する 1 つの方法は、InstallScript カスタム アクションを記述し、DotNetCoCreateObject () 関数を使用することです。
もう 1 つの方法は、マネージド カスタム アクションを定義することです。ここにチュートリアルがあります。
しかし、私のお気に入りのアプローチは、アセンブリをカプセル化する DTF カスタム アクションを作成することです。
于 2011-01-11T20:03:25.807 に答える