2011-11-22 40 views
3

我有一臺Windows   7 64位計算機,安裝了Visual Studio 2008和Visual Studio 2010 Professional(僅限C#)。我想要FxCop。我首先閱讀我們應該安裝Microsoft Windows SDK for Windows 7和.NET Framework 4,所以我想這樣做,但它給了我錯誤,並說安裝失敗,去找一些它的HTML文件夾路徑中的HTML頁面中的更多細節甚至根本不存在:爲什麼不安裝用於Windows 7和.NET Framework v4的Windows SDK?

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.

所以兩個問題:

  1. 我不關心剩下的東西。我只想要FxCop!我真的需要安裝這個SDK嗎?
  2. 您認爲安裝失敗時會出現什麼問題?

回答

5

我有一個非常類似的問題。你不需要安裝SDK來完成它。不過,你仍然需要下載它,這是不幸的,因爲它是一個非常大的下載。爲什麼它不是一個單獨的下載超越我...

無論如何,我解壓縮我需要的安裝文件通過以下信息XXX

總之,你需要做到這一點(從上面的鏈接編輯):

Download the ISO version instead, extract it with 7Zip and locate Setup\WinSDKNetFxTools\cab1.cab. Open it with Windows and copy out the file "WinSDK_FxCopSetup.exe_all_enu_1B2F0812_3E8B_426F_95DE_4655AE4DA6C6". Rename this to "WinSDK_FxCopSetup.exe" and it should now install.

您也可以瀏覽ISO image用合適的工具,而不是unextracting整個事情。

鑑於這篇文章的日期,您可能已經找到了解決方案,但它可能會幫助其他人來解決這個問題。

從上面的頁面有一條評論鏈接到另一個更好的詳細說明:Liberate FxCop 10.0

+1

+1;如果該博客的內容(至少是最重要的部分,iso中安裝文件的路徑)在此答案中重複,則不會受到影響。以防萬一網站在某個時候被禁用或重組,並且鏈接停止工作。 –

+1

@ O.R.Mapper感謝您的評論,我完成了您的建議。 – Firedragon