1

私は1つのEXEを持っています。これは1つのm/cで実行されていますが、他では実行されていません。両方ともWindows7を使用しています。

実行しようとすると、エラーメッセージの下にスローされます。

「サイドバイサイド構成が正しくないため、アプリケーションを起動できませんでした。詳細については、アプリケーションイベントログを参照するか、コマンドラインのsxstrace.exeツールを使用してください。」

私が提案したように、私はSXSTrace.exeを使用しましたが、問題はC-RTにあることがわかりました。

ERROR: Cannot resolve reference Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.5592".

実行中の必要なファイルが存在するm/c、

c:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\MSVCM80.DLL

ご存知のように、「winsxs」フォルダ内にコピーすることはできません。

それ以来、「Visual C-Runtimeバージョン8(2005)x86v8.0.50727.5592または8.0.50727.6195」が必要でした。

古いバージョンの必要なライブラリファイルがシステムに存在します:

C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_none_d08d7da0442a985d\msvcm80.dll
C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad\msvcm80.dll
C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fc\msvcm80.dll
C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8\msvcm80.dll

「winsxs」フォルダ内にインストールされる異なるバージョンの同じライブラリが必要かどうかを知りたいのですが、どのインストーラが必要でしたか

このソフトウェアを入手できる場所からURLを特定してください。

4

1 に答える 1

0

下記のリンクをご覧ください。

http://social.msdn.microsoft.com/Forums/en-US/vcmfcatl/thread/c1dc12ae-f032-4c20-9ff9-c16ea531ca08?prof=required

ありがとう、アミット

于 2012-09-13T06:54:02.210 に答える