vs2010
(.net 4.0)でアプリを作りました。パブリッシャーと InstallShield LE の両方を使用して公開しました。
しかし、アプリケーションを実行すると、 adll
が見つからないというエラーが発生します。どのdllが欠落しているかはわかっています。これは非 COM オブジェクトで、vs2010 のプロジェクトに追加できません。この dll を呼び出すラッパー ライブラリを使用しています。
それを に貼り付けるとdll
、syswow64
アプリケーションは正常に動作します。しかし、私はそれを行うよりクリーンな方法が欲しいです。私はすでにハンスの答えをここで見ました。しかし、サイドバイサイドキャッシュとは何かわかりません。
環境変数へのパスの追加も正常に機能します。
レジストリの更新とパス値の追加が機能するかどうかはわかりません。アプリケーションのレジストリを更新して、特定の dll を検索するパスを指定できるかどうかを知りたいです。
ありがとう。