我在哪里可以找到Microsoft.Build.Utilities.v3.5

pma*_*lov 19 .net c# msbuild teamcity msbuild-4.0

我怎样才能获得Microsoft.Build.Utilities.v3.5?我正在使用StyleCop 4.7,看起来Stylecop.dll中的StyleCop msbuild任务具有依赖性Microsoft.Build.Utilities.v3.5.你知道我怎么能获得那个dll?我的意思是我应该下载和安装什么才能获得该DLL(安装Visual Studio不是一个选项)

Ali*_*iuk 25

我有与Visual-StyleCop.MSBuild版本4.7.59.0类似的问题.

我通过导航到控制面板 - >程序和功能 - >打开或关闭Windows功能并安装.NET Framework 3.5(包括.NET 2.0和3.0)来修复它


gws*_*ws2 9

如果您的计算机上尚未明确安装.NET v3.5框架,请尝试下载并安装它.

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


Pau*_*hra 5

我知道这个问题已经有两年多了,但这可能对其他人有用......

最近,我需要在 Windows 2012 R2 计算机(内置 .Net 4.5)上设置 TeamCity Build Integration Server,并遇到了 StyleCop 4.7 问题。这是 StyleCop 4.7 所具有的 .Net3.5 构建实用程序依赖性的一个已知问题。

取自stylecop.codeplex.com

“我试图让 stylecop 作为 msbuild 的一部分运行。我有一台 server 2012 R2 服务器,我将其用作构建服务器,其中构建的步骤之一是运行 stylecop。我安装了 Stylecop 4.7构建服务器,但不是 Visual Studio。当构建步骤执行时,它抱怨无法找到 Stylecop.dll 的依赖项之一“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,它解决了该问题。