私は、いくつかのvC++コンパイル済みWin32 dllを使用する.netアプリケーションを持っています。これは32ビットのWinでうまくいくが、64ビットには問題がある: "DLL 'xyz'をロードできません:指定されたモジュールが見つかりませんでした(HRESULTの例外:0x8007007E)"64ビットWinでdllが見つからない
依存関係ウォーカーを使用するMSVCP100.DLL、MSVCR100.DLL、GDIPLUS.DLL、GPSVC.DLL、IESHIMS.DLL
これらのDLLを私の64ビットWinにインストールするにはどうすればよいですか?どこに置くべきですか?登録する必要がありますか?または...?
私のプロジェクトはx86プラットフォーム用にコンパイルされており、32ビットアプリケーションとしてProgram Files(x86)フォルダから実行されています。私のdllは、Visual Studio 2010でVisual C++経由でWin32としてコンパイルされています。
他の理由で私のdllの64バージョンを入手することは不可能であることに注意してください。
ありがとうございます!
IESHIMSは私がこれまで編集したすべてのプロジェクトで欠けています。理由は分かりません。 – meawoppl