我有一台安装了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文档。
所以有两个问题:
答案 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 。