2012-07-18 108 views
16

我如何获得Microsoft.Build.Utilities.v3.5?我正在使用StyleCop 4.7,它看起来像Stylecop.dll中的StyleCop msbuild任务具有作为Microsoft.Build.Utilities.v3.5的依赖项。你知道我该如何获得该DLL?我的意思是我应该下载并安装以获得该DLL(安装Visual Studio不是一个选项)我在哪里可以找到Microsoft.Build.Utilities.v3.5

+0

StyleCop是开源的,下载源代码,更新对当前版本的引用(修复任何问题)并使用它。 – 2012-07-18 15:17:55

+0

与CodeContracts同样的问题'MsBuildCodeContracts.dll' – Maslow 2014-10-08 16:11:23

回答

3

我知道这个问题是两年多岁,然而,这可能证明是有用的人......

最近,我需要设置的TeamCity构建集成服务器的Windows 2012 R2的计算机上(这有.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,一切都很好。”

我从一台仅限Visual Studio 2010的计算机复制了dll,并清除了该问题。

16

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

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

+0

注意:在VS2017中安装.NET 3.5 Developer Tools不会在您的机器上安装.NET 3.5。 – 2017-09-06 17:53:13

3

我有一个类似的问题和解决方案是安装.net框架v.3.5。

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

但是我有问题打开我的机器上的这个功能,因为检查后,资源的下载总是返回错误。

搜索后,我发现我的情况的解决方案,如视频如下:

“如何修复.NET Framework 3.5的错误0x800f081f在Windows 10”:https://www.youtube.com/watch?v=ZHQqb7IOHZE

基本上,有必要下载.CAB文件,将它移动到C:\,然后在提示命令中运行一个命令。

链接到。CAB文件: http://www.mediafire.com/download/gaflwfg9tth889o/microsoft-windows-netfx3-ondemand-package.cab

命令(需要打开命令提示符Admnistrator): Dism.exe /在线/启用特征/ featurename:NetFX3 /源:C:\/LimitAccess

的信息,链路并从视频及其描述中提取命令。

相关问题