2011-08-22 3 views
9

fxCopをセットアップする方法に関するMicrosoftの指示が見つかりました。Windows 7用のWindows SDKがインストールされていますが、FXCopでフォルダが見つかりません。64ビットバージョンのWindows SDKではFxCopはどこですか?

ここでは、Microsoftの指示からの断片です:

FxCopのインストール手順

  1. は、Windows 7用のMicrosoft Windows SDKおよび.NET Framework 4バージョン7.1をダウンロードしてください。
  2. %ProgramFiles%\ Microsoft SDKs \ Windows \ v7.1 \ Bin \ FXCop \ FxCopSetup.exeを実行してFxCopをインストールします。
+0

Windows SDKには多くのセットアップオプションがあります。セットアップを再度実行し、インストールするコンポーネントを選択してください。 –

+2

私はバージョン7を持っていませんが、バージョン6は 'C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ FXCop'にあり、' exeではなく 'msiファイルです。 – ChrisF

+0

SDKディレクトリの相対ルートから検索しましたか? –

答えて

2

これは、7.1 SDKインストーラの64ビットバージョンからの抜粋です。私はインストールを実行した後も私にとって欠けていましたが、私は持っているVMに32ビットバージョンのSDKをインストールし、そのイメージのbinディレクトリからFxCopSetup.exeファイルを64ビット版にコピーしました。今のところ、FxCopは64ビットボックスで正常に動作しているようです。

+2

2011年8月の回答時点で省略されていた場合、2013年4月のほぼ2年後にまだ省略されていることを知ってうれしいです... – Guillaume

+0

現在の64ビットSDK 'C:\ Program Files \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ FXCop'のようになります。 – tomfanning

+1

一部のインストールでは64ビットSDKにまだ不足しています。 SDKは既にシステムにインストールされているものに基づいてインストールが異なるため、 'v7.1 \ Bin'のFxCopディレクトリが作成されるかどうかは、システムの設定に依存することがあります。 –

20

私も64ビット版を使用して同じ問題に遭遇しました。 http://ruthlesslyhelpful.net/2011/06/09/liberate-fxcop-10-0/は、そのリンクが利用できない念の

は、手順は次のとおりです:

  1. Windows SDK ISO for Windows 7 and .NET 4.0

  2. をダウンロードして、ここで示したように、私は、SDK ISO内からFxCopのインストーラを抽出することによって問題を回避働いていました
  3. 7 - ジップを使用してオープンISOと マイクロソフト\ SDK \セットアップに移動します\ WinSDKNetFxTools \

  4. cab1.cab cab1.cabの中で、FILを探しますeは WinSDK_FxCopSetup.exeで始まり、解凍します。

  5. 抽出したファイルの名前を.exe拡張子に変更すると、完了です。

+0

こんにちはmmdn、それは私のために魅力のように働いた!ありがとう! – Anantha

+2

ISO内でcab1.cabは現在Setup \ WinSDKNetFxToolsにありますが、チャームのように機能します! – Simon

3

どこFxCopのは、Windows SDKの64ビット版ですか?

FxCopの10.0は、Windows 7 SDKの一部として配布されているので、あなたはあなたがセットアップファイルを抽出するためにinstructionsに続くことができるのWindows 7を実行していないサーバーにインストールするには、いくつかのダウンロードと抽出を行う必要があります。お急ぎの場合は

することは、あなたはstandalone installer on Codeplex.

をダウンロードすることができ、元のバイナリファイルへの変更はありませんでした。アセンブリのファイルサイズ、バージョン番号、署名を確認して、信頼性を確認することができます。

関連する問題