Microsoft.Build.Utilities.v3.5を入手するにはどうすればよいですか?私はStyleCop4.7を使用していますが、Stylecop.dllにあるStyleCopmsbuildタスクには依存関係としてMicrosoft.Build.Utilities.v3.5があるようです。そのdllを取得する方法を知っていますか?そのdllを取得するために何をダウンロードしてインストールする必要があるかを意味します(VisualStudioのインストールはオプションではありません)
Visual-StyleCop.MSBuildバージョン4.7.59. でも同様の問題が発生しました。
コントロールパネル->プログラムと機能-> Windowsの機能をオンまたはオフにするに移動して修正し、インストールしました .NET Framework 3.5(.NET 2.0および3.0を含む)
.NET v3.5フレームワークがまだマシンに明示的にインストールされていない場合は、ダウンロードしてインストールしてみてください。
私はこの質問が2年以上前のものであることを知っています、しかしこれは他の人に役立つかもしれません...
最近、Windows 2012 R2マシン(.Net 4.5が組み込まれている)でTeamCity Build Integration Serverをセットアップする必要があり、StyleCop4.7の問題が発生しました。これは、StyleCop4.7にある.Net3.5ビルドユーティリティの依存関係に関する既知の問題です。
「msbuildの一部としてstylecopを実行しようとしています。ビルドサーバーとして使用しているサーバー2012R2サーバーがあり、ビルドの手順の1つはstylecopを実行することです。Stylecop4.7をインストールしています。ビルドサーバーですが、Visual Studioではありません。ビルドステップを実行すると、Stylecop.dllの依存関係の1つ「Microsoft.build.utilities.v3.5.dll」が見つからないため、stylecopを実行できないというメッセージが表示されます。
Visual Studio(2013)がインストールされている別のマシンからMicrosoft.build.utilities.v3.5.dllをコピーして、C:\ Program Files\Stylecop 4.7に配置すると、すべて問題ありません。」
Visual Studio 2010のみのマシンからdllをコピーしたところ、問題は解決しました。
同様の問題があり、解決策は.net Frameworkv.3.5をインストールすることでした。
これは、Windowsでは非常に簡単です。[Windowsの有効化]機能をオンまたはオフにしてから、.NET Framework 3.5(.NET 2.0および3.0を含む)を確認するだけです。
ただし、チェックした後、リソースのダウンロードで常にエラーが返されるため、マシンでこの機能をオンにするのに問題がありました。
検索した後、私はビデオで次のように私のケースの解決策を見つけました:
「Windows10で.NETFramework 3.5エラー0x800f081fを修正する方法」: https://www.youtube.com/watch?v=ZHQqb7IOHZE
基本的には、.CABファイルをダウンロードしてC:\に移動し、プロンプトコマンドでコマンドを実行する必要があります。
.CABファイルへのリンク: http://www.mediafire.com/download/gaflwfg9tth889o/Microsoft-windows-netfx3-ondemand-package.cab
コマンド(コマンドプロンプトを管理者として開く必要があります):Dism.exe/online/enable-feature/featurename:NetFX3/source:C:\/LimitAccess
情報、リンク、コマンドは、ビデオとその説明から抽出されています。