0

別のマシンでコンパイルされたDLLを含むEclipseのJavaプロジェクトがあります。私はWindows 7、64ビットを使用しており、Eclipseも64ビット用です。

プロジェクトをコンパイルできません。次のエラーが表示されます:「サイド バイ サイド構成が正しくないため、アプリケーションを開始できませんでした...」

イベント ビューアの表示: "Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. 詳細については、sxstrace.exe を使用してください診断。"

私のマシンには、Visual Studio 2008 と 2010 の両方が x64 でインストールされていました。

Microsoft Visual Studio 2008 x64 をアンインストールし、次のサイトで見つけた Microsoft Visual C++ 2008 Redistributable x86 9.0.30729.4148 をダウンロードしました、しかし、それは役に立ちません。

バージョンの違い、つまり 9.0.30729.4148 ではなく 9.0.21022.8 が原因で、エラーは引き続き発生しますか? 問題を解決するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

はい、Visual Studio の再インストールが原因で、C ランタイム ライブラリのバージョンが混在している可能性があります。

この Microsoft サポート ページが役立つ場合があります: http://support.microsoft.com/kb/2525435

于 2013-01-05T17:16:38.900 に答える