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

时间:2012-07-18 13:18:40

标签: c# .net 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不是一个选项)

4 个答案:

答案 0 :(得分:21)

我与Visual-StyleCop.MSBuild version 4.7.59.0有类似的问题。

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

答案 1 :(得分:8)

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

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

答案 2 :(得分:4)

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

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

取自stylecop.codeplex.com

"我试图让stylecop作为msbuild的一部分运行。我有一个服务器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,一切都很好。&# 34;

我从仅限Visual Studio 2010的计算机上复制了dll,它清除了问题。

答案 3 :(得分:3)

我有类似的问题,解决方案是安装.net framework v.3.5。

这应该在Windows上非常简单,只需打开或关闭Turn Windows功能,然后检查.NET Framework 3.5(包括.NET 2.0和3.0)。

但是我在我的机器上启用此功能时遇到问题,因为在检查后,资源下载总是返回错误。

搜索后,我在视频中找到了我的案例解决方案:

“如何在Windows 10中修复.NET Framework 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

已从视频及其说明中提取信息,链接和命令。