2011-07-01 6 views
0

私はlua5.1を使用しています。インストールに5.1.dllを追加しました。それは正しく動作していません。 luaが動作するために私のインストールで追加する必要のある他の依存関係はありますか?InstallShieldに追加されるLua依存関係

+0

あなたの問題について詳しく教えてください。特定のエラーメッセージ? –

+0

Rolland、私の問題は、Windows環境のC++ COM DLLアプリケーションでlua 5.1を使用していることです。私のアプリケーションのInstalshieldプロジェクトでは、lua5.1.dllを追加しました; lua依存関係については、Cランタイムも追加しました。私の開発マシンでは、私はluaをインストールしました。だから私は私のアプリケーションを正常に動作してインストールする場合。新しくインストールされたPCにアプリケーションをインストールする場合は、luaをインストールしないでください。私のcom dllは登録されていません。なぜなら、lua dllは依存がほとんどないからです。私はいくつかのレベルに掘り下がって、ルアがVS2005サービスパックに依存していることを知りました。私のインストールでVS2005サービスパックを追加するには? –

答えて

1

Lua DLLがコンパイルされたCランタイムが必要です。

0

より一般的な回答:特定のDLLまたはEXEのすべてのDLL依存関係を見つけるには、depends.exe(MSVSにバンドルする必要があります)を使用します。

関連する問題