web-dev-qa-db-ja.com

Microsoft.Build.Utilities.v3.5はどこにありますか

Microsoft.Build.Utilities.v3.5を入手するにはどうすればよいですか?私はStyleCop4.7を使用していますが、Stylecop.dllにあるStyleCopmsbuildタスクには依存関係としてMicrosoft.Build.Utilities.v3.5があるようです。そのdllを取得する方法を知っていますか?そのdllを取得するために何をダウンロードしてインストールする必要があるかを意味します(VisualStudioのインストールはオプションではありません)

20
pmanolov

Visual-StyleCop.MSBuildバージョン4.7.59. でも同様の問題が発生しました。

コントロールパネル->プログラムと機能-> Windowsの機能をオンまたはオフにするに移動して修正し、インストールしました .NET Framework 3.5(.NET 2.0および3.0を含む)

25
Aliaksei Maniuk

.NET v3.5フレームワークがまだマシンに明示的にインストールされていない場合は、ダウンロードしてインストールしてみてください。

http://www.Microsoft.com/en-us/download/details.aspx?id=21

9
gws2

私はこの質問が2年以上前のものであることを知っています、しかしこれは他の人に役立つかもしれません...

最近、Windows 2012 R2マシン(.Net 4.5が組み込まれている)でTeamCity Build Integration Serverをセットアップする必要があり、StyleCop4.7の問題が発生しました。これは、StyleCop4.7にある.Net3.5ビルドユーティリティの依存関係に関する既知の問題です。

stylecop.codeplex.com から取得

「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をコピーしたところ、問題は解決しました。

4
Paul Zahra

同様の問題があり、解決策は.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

情報、リンク、コマンドは、ビデオとその説明から抽出されています。

3
Diego Cotini