昨日から、Windows 7x64マシンにdot.netFramework4.0用のWindowsSDK7.1をインストールしようとしています。インストール中に毎回同じエラーが発生します。
エラーメッセージ:
"Installation of the "Microsoft WIndows SDK for Windows 7" product has reported the
following error: Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information"
それはかなり役に立たないエラーメッセージなので、私は詳細についてwwwを閲覧し、人々が推奨する推奨手順を実行しました。ビューログを開いたところ、他の人と同じようにエラーが返されました。
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\SFX\vcredist_x86.exe installation failed with the return code 5100"
Microsoft、MSDNなどが推奨するものをすべて試しましたが、何も機能しません。
私が問題を解決しようとしたもの:
- ドキュメントエクスプローラーの削除(msdnが推奨)
- 最新のMicrosoftVisualC ++ 2010 Redist x64 / x86バージョンの削除(microsoft)
- Microsoft Windows SDK Windows 7(dot.net 3.5)の削除
- Microsoft WindowsSDK8のインストール
しかし、私が言ったように、何も役に立ちません:/インストール中に毎回同じエラーメッセージが表示されます。
私のシステムに関するその他の事実:
- システムにMicrosoftVisualC ++2008Redistのバージョンがたくさんあります
- Microsoft VisualC++コンパイラ2008StandardEdition enu x64 / x86
- VisualStudio2008用のMicrosoftWindowsSDK
背景情報:
Jenkinsをサービスとして自分のマシンのWindows7x64にインストールしました。dot.netFramework3.5からdot.netFramework4.0に切り替えました。しかし、問題はsgen.exeがエラーを送信することでした:
"SGEN : error : An attempt was made to load an assembly with an incorrect format.."
(ビルドログで見つけるため)。「C:\ ProgramFiles \ Microsofft SDKs \ Windows \ v7.0\Bin」などのbinフォルダーにsgen.exeを含むWindowsSDK。そのため、SDKは古い(v7.0a)と思い、dot.netFramework4.0用のWindowsSDKv7.1をインストールしようとしました。最新のVisualStudioバージョンをシステムにインストールすると、Windows SDKが同時にインストールされるため、問題の解決に役立つ場合があります。
ただし、このコンピューターで作業する人がいないため、ライセンスの浪費を防ぐためにVisualStudioをインストールしたくありません。