为什么不安装适用于Windows 7和.NET Framework v4的Windows SDK?

时间:2011-11-22 18:52:50

标签: fxcop

我有一台安装了Visual Studio 2008和Visual Studio 2010 Professional的Windows 7 64位计算机(仅限C#)。

现在我想要FxCop。我首先看到我们应该安装适用于Windows 7和.NET Framework 4的Microsoft Windows SDK,所以我想这样做,但是它给了我错误并说安装失败了,请在文件夹路径中查找某些HTML页面中的更多详细信息甚至不存在:

  

安装“Microsoft Windows SDK for Windows 7”产品时报告了以下错误:有关详细信息,请参阅Samples \ Setup \ HTML \ ConfigDetails.htm文档。

所以有两个问题:

  1. 我不关心剩下的东西。我只想要FxCop!我是否真的需要安装此SDK?
  2. 您认为安装失败时的问题是什么?

1 个答案:

答案 0 :(得分:5)

我有一个非常类似的问题。您无需安装SDK即可完成此操作。但是,您仍然需要下载它,这是不幸的,因为它毕竟是一个非常大的下载。为什么它不是单独的下载超出我...

无论如何,我按照 XXX 中的信息解压缩了我需要的安装文件。

简而言之,您需要这样做(从上面的链接编辑):

  

下载ISO版本,用7Zip解压缩并找到   SETUP \ WinSDKNetFxTools \ cab1.cab。用Windows打开它并复制出来   文件   “WinSDK_FxCopSetup.exe_all_enu_1B2F0812_3E8B_426F_95DE_4655AE4DA6C6”。   将其重命名为“WinSDK_FxCopSetup.exe”,现在应该安装它。

您还可以使用合适的工具浏览ISO image,而不是取消整个内容。

鉴于这篇文章的发布日期,您可能已经找到了解决方案,但它可能会帮助其他人解决此问题。

在上面的页面中,有一条评论链接到另一个更详细的解释: Liberate FxCop 10.0