FxCop 安装

2024-01-06

我正在尝试获取最新版本的 FxCop。我使用的是 Visual Studio 2010 Professional 版本,它不包含代码分析,因此我尝试使用 FxCop 进行设置。

At http://www.microsoft.com/en-us/download/details.aspx?id=6544 http://www.microsoft.com/en-us/download/details.aspx?id=6544有一个自述文件说要安装 Windows SDK,其中包括最新的 FxCop。我已经从这里安装了 Windows SDKhttp://www.microsoft.com/en-us/download/details.aspx?id=8442 http://www.microsoft.com/en-us/download/details.aspx?id=8442而且它根本不包括 FxCop,我检查了 x86 和 x64 版本。

知道在哪里可以找到它吗? Microsoft 不再支持 FxCop 吗?

EDIT:我完全安装了Windows SDK。我正在 Windows 7 x86 上安装 x86 版本。我在 x64 Windows SDK ISO 中搜索了 FxCop,仅将其解压到文件夹中。

我找到 FxCop 10 的唯一地方是在答案中https://stackoverflow.com/a/7151981/84852 https://stackoverflow.com/a/7151981/84852


由于 FxCop 10.0 作为 Windows 7 SDK 的一部分进行分发,因此您必须进行一些下载和解压才能将其安装在未运行 Windows 7 的服务器上。

知道在哪里可以找到它吗? Microsoft 不再支持 FxCop 吗?

您可以直接从这里下载该文件:https://fxcopinstaller.codeplex.com/ https://fxcopinstaller.codeplex.com/

该项目不是由 Microsoft 创建的。我这样做只是为了节省您和其他人从原始包中提取二进制文件的几个步骤。我没有更改 Microsoft 提供的原始 MSI 文件中的任何内容。我也不接受任何贡献者的上传以保持文件的真实性。

[UPDATE]

Codeplex 正在关闭。新地点是www.fxcopinstaller.com http://blog.fxcopinstaller.com/2017/05/fxcop-100-installer.html.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FxCop 安装 的相关文章

  • Visual Studio 2010 智能感知无法识别附加包含目录

    我在这里找不到与此类似的问题 因为它非常复杂 我想更多的是烦恼而不是主要问题 如果这已经存在 我们深表歉意 我设置了一个名为 BOOST ROOT 的系统环境变量 它指向包含所有 boost 标头的目录 在我的例子中是 C Program
  • 如何按名称杀死进程? (Win32 API)

    基本上 我有一个将启动多次的程序 因此 该程序将启动两个或多个进程 我想使用 Win32 API 并终止 终止具有特定名称的所有进程 我见过杀死一个进程的例子 但没有看到多个具有完全相同名称 但参数不同 的进程 尝试下面的代码 killPr
  • 控制台应用程序中使用 Unicode 字符的 _tprintf

    我正在从 Unicode 构建的控制台应用程序 使用 C 和 Visual Studio 2008 执行这个简单的输出 此代码旨在在 Windows 上运行 tprintf L Some sample string n 一切正常 但是如果我
  • 在windows + opengl中选择图形设备

    我知道如何使用 openGL 打开窗口 使用 Win32 或其他工具包 但是当系统有2块显卡时 如何选择要渲染的图形设备 我的编程语言是 C 我专注于 Windows 但任何示例都将受到欢迎 编辑 也许更好地解释我的问题是个好主意 以便添加
  • 在 Visual Studio 中显示可能的和弦延续

    Visual Studio 带或不带插件 有许多和弦键 我所说的 和弦 是指连续按几次 比如 Format Document Ctrl D F Extract Method resharper Ctrl R Ctrl M 当我按下第一个组合
  • Qt 创建者 4.8.4。 Windows 7 - 64 位安装

    我在 QT 方面遇到了一些困难 我需要在学校使用它来完成一些 GUI 应用程序 我最近完成了以下步骤 1 mingw get inst 20120426 exefrom 来源锻造 http sourceforge net projects
  • Windows 7 下 VB 6 中的“用户定义类型未定义”错误

    我使用的是 Windows 7 我的项目是 VB 6 0 我在执行程序时遇到错误 它显示错误 未定义用户定义类型 这是我的代码 Private Sub Toolbar1 ButtonClick ByVal Button As MSComct
  • C# 的 user32 和内核方法列表 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有没有一个很好的清单来说明我们可以从中进口什么user32 dll and kernel dll并在 C 中使用 我是 Windows A
  • 发送/捕获 SIGTERM 的 Win32 API 模拟

    在 POSIX OS 下 有信号 API 允许向进程发送信号以将其关闭 使用kill 您可以使用sigaction捕获它并执行您需要的操作 然而 Win32不是POSIX系统 所以 如何处理可能出现的关闭事件 例如来自 任务管理器 中的 结
  • 如何计算 WPF 中的非客户端窗口大小?

    WPF 有SystemParameters class http msdn microsoft com en us library system windows systemparameters aspx公开了大量的系统指标 在我的计算机上
  • 使用 PowerShell 修改 Visual Studio 解决方案和项目文件

    我们目前正在重新组织源代码 将内容移动到新目录中 结构 这会影响我们的 Visual Studio 解决方案和项目文件 其中诸如程序集引用 可能的输出目录 构建前和构建后事件等 必须更新以反映我们的更改 由于我们有许多解决方案和项目 我希望
  • 检测笔记本电脑盖子的关闭和打开

    是否可以检测笔记本电脑的盖子何时打开或关闭 从我读到的内容来看 这是不可能的 但 SO 之前已经帮助我完成了不可能的任务 我发现唯一可能朝着正确方向的事情是关于报告电源按钮所需的 IOCTL 的 MSDN 博客文章 https learn
  • 避免 UAC 但使用 Windows 服务启动提升的进程

    我有一个非交互式服务作为 Windows 计算机上的特权系统用户运行 我需要它来启动给定的可执行文件作为提升的进程 我已设法使用 WTSGetActiveConsoleSessionId 以 SYSTEM 身份启动一个子进程 找到一个系统进
  • 计算 Windows 10 上第 3 方窗口的标题栏按钮的总宽度

    我最初的方法是使用GetSystemMetrics with SystemMetric SM CXSIZE以及一些基于可用按钮的简单数学计算 乘以 3 或乘以 1 通过WindowStyle DllImport user32 dll pri
  • 按扩展名过滤搜索文件返回太多结果

    我正在开发一个 C 控制台应用程序 它必须管理 Windows 操作系统上的文件 我需要获取具有特定扩展名的文件名 列表 我找到了很多解决方案 最建议的是以下一种 HANDLE hFind WIN32 FIND DATA data hFin
  • 获取Windows下新线程/删除线程的通知

    创建 DLL 时 您可以在 DllMain 函数 DLL THREAD ATTACH DLL THREAD DETACH 中获取有关新线程 退出线程的通知 有没有办法在 非托管 可执行文件中从 Windows 获取这些或等效通知 是的 在您
  • 当用户更改 Windows 中的语言键盘布局时如何通知?

    I want to show a message to user when the user changes the language keyboard layout of Windows for example from EN to FR
  • 无法使用 C++ 中的 Window 蓝牙 API 连接到蓝牙设备

    我仅使用 Windows 的蓝牙 API 创建了一个程序 该程序列出范围内的蓝牙设备 然后搜索特定的蓝牙设备 HC 05 蓝牙模块 如果搜索成功 程序将验证并设置设备的服务状态 以使用串行端口 GUID 1101 创建虚拟端口 我的目标是以
  • CRT 虚拟析构函数

    我今天遇到了由于我的 dll 和实际项目中的不同 CRT 设置 MTd MDd 导致的堆损坏 我发现奇怪的是 只有当我将 dll 中的析构函数设置为虚拟时 应用程序才会崩溃 有一个简单的解释吗 我知道我无法释放不在堆上的内存 但是当我将析构
  • 我可以设置通过 Visual Studio 运行的应用程序将显示在哪个显示器上吗?

    我使用多个显示器 并且更喜欢在中间打开 Visual Studio 并且希望通过 Visual Studio 测试 运行的应用程序在左侧或右侧打开 而不是在代码顶部打开 你认为有一种方法可以做到这一点 那就是自动的吗 可以在选项中的某个位置

随机推荐