InstallShieldまたはInstallAwareからdll関数を呼び出す方法を知っていますか。
InstallAwareまたはInstallShieldからdll関数を呼び出します。
答えて
まず、DLLの詳細を知っておく必要があります。エクスポートされた関数を持つWinPE(ネイティブ)dllですか?それはCOMサーバーですか?または、ComVisible型の有無にかかわらず.NETアセンブリです。
さらに詳しい情報がある場合は、より良い回答を得ることができます。 InstallShieldのために
:.NETのComVisibleクラスを消費する
一つの方法は、InstallScriptカスタムアクションを書いて、DotNetCoCreateObject()関数を使用することです。
もう1つの方法は、管理されたカスタムアクションを定義することです。ここにはtutorialがあります。
しかし私の好む方法は、アセンブリをカプセル化するDTFカスタムアクションを記述することです。
ComVisibleがtrueに設定された.Netアセンブリです –
@Ghyathは、このインストールアクションが実行されるときに必要なバージョンの.netをユーザーに提供しますか? –
ええ、これは確信しています –
- 1. 呼び出し非DLL関数は
- 2. 呼び出された関数から(元の関数で)javascript関数を呼び出していますか?
- 3. Python:setterが呼び出されたら関数を呼び出しますか?
- 4. Cからdll関数の呼び出しでクラッシュする#
- 5. dll関数を呼び出す
- 6. dll delphiで関数を呼び出す
- 7. 関数呼び出しから関数呼び出し名を抽出する
- 8. Javascriptは関数またはインラインコードを呼び出しますか?
- 9. マネージコードからアンマネージDLL関数を呼び出す
- 10. PythonでDLLから関数を呼び出す
- 11. 外部DLLの.NET関数をpostgresから呼び出す
- 12. C++ DLLからC#関数を呼び出す
- 13. このDLL関数をC++/Cから呼び出す方法
- 14. DLL内からEXE関数を呼び出す
- 15. SQL Server 2008からアンマネージC/C++ DLL関数を呼び出す
- 16. C#コードからdelphi DLL関数を呼び出す
- 17. Assembly :: LoadFromはManaged C++ DLLから呼び出されました
- 18. javascriptまたはvbscriptからCryptProtectData関数を呼び出す
- 19. .NET dllまたはクラスライブラリからjquery関数を動的に呼び出す方法はありますか?
- 20. Dll関数の呼び出しは、通常の関数呼び出しより速いですか?
- 21. DLLが使用可能な場合は関数を呼び出しますか?
- 22. Ploneは、login_nextスクリプトからPython関数を呼び出します。
- 23. アンドロイドからPHP関数を呼び出しますか?
- 24. C++からC#関数を呼び出していますか?
- 25. JavaメソッドをJavaScript関数内から呼び出しますか?
- 26. ブラウザの外からJavascript関数を呼び出しますか?
- 27. Chrome:(システム)コマンドラインからJavascript関数を呼び出しますか?
- 28. pythonからtorch7(Lua)関数を呼び出しますか?
- 29. 注入されたwin32 DLLからC#関数を呼び出す
- 30. DLLからエクスポートされたネイティブ関数を直接呼び出す方法はありますか?
これらの製品のマニュアルでは、どのようなことが分かりますか?文書化された指示に従おうとしたときにどのような問題が発生しましたか? –
ドキュメントには、私はdll関数を呼び出すことができますが、表示するコードサンプルはありません。 –
@Ghyath私はそれを信じていません。私はあなたがドキュメンテーションでもっと見栄えをすることをお勧めします。 –