Где находится FxCop в 64-битной версии Windows SDK? - PullRequest
9 голосов
/ 23 августа 2011

Я нашел инструкции Microsoft по настройке fxCop, я установил Windows SDK для Windows 7, но не могу найти папку с FXCop.

Вот фрагмент из инструкции Microsoft:

Инструкция по установке FxCop

  1. Загрузите Microsoft Windows SDK для Windows 7 и .NET Framework 4 версии 7.1.
  2. Запустите% ProgramFiles% \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ FXCop \ FxCopSetup.exe, чтобы установить FxCop.

Ответы [ 3 ]

20 голосов
/ 14 сентября 2012

Я также столкнулся с той же проблемой, используя 64-битную версию. Я решил эту проблему, извлекая установщик FxCop из ISO-образа SDK, как показано здесь: http://ruthlesslyhelpful.net/2011/06/09/liberate-fxcop-10-0/

На случай, если эта ссылка недоступна, необходимо выполнить следующие действия:

  1. Загрузите Windows SDK ISO для Windows 7 и .NET 4.0

  2. Откройте ISO с помощью 7-Zip и перейдите к Microsoft \ SDK \ Setup \ WinSDKNetFxTools \ cab1.cab

  3. В cab1.cab найдите файл, который начинается с WinSDK_FxCopSetup.exe и распакуйте его.

  4. Переименуйте извлеченный файл в расширение .exe, и все готово.

3 голосов
/ 02 мая 2014

Где находится FxCop в 64-битной версии Windows SDK?

Поскольку FxCop 10.0 распространяется как часть Windows 7 SDK, вам необходимо выполнить некоторую загрузку и дополнительные операции, чтобы установить его на серверах, не работающих под управлением Windows 7. Вы можете следовать инструкциям , чтобы извлечь файл установки .

Если вы спешите, вы можете загрузить автономный установщик в Codeplex.

Не было никаких изменений в исходном двоичном файле. Вы можете проверить размер файла, номер версии и подпись сборки, чтобы проверить ее подлинность.

2 голосов
/ 24 августа 2011

Похоже, это упущение в 64-битной версии установщика 7.1 SDK.После того, как я запустил установку, мне тоже не хватало, но я установил 32-разрядную версию SDK на имеющуюся виртуальную машину и скопировал файл FxCopSetup.exe из каталога bin этого образа вбит машина и запустила ее, и пока что FxCop работает нормально на 64-битном компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...