如何获取 Microsoft.Build.Utilities.v3.5?我正在使用 StyleCop 4.7,看起来 Stylecop.dll 中的 StyleCop msbuild 任务作为 Microsoft.Build.Utilities.v3.5 的依赖项。你知道我怎样才能获得那个dll吗?我的意思是我应该下载和安装什么才能获得那个 dll(安装 Visual Studio 不是一个选项)
4 回答
我对Visual-StyleCop.MSBuild 版本 4.7.59.0有类似的问题。
我通过导航到控制面板-> 程序和功能-> 打开或关闭 Windows 功能并安装了.NET Framework 3.5(包括 .NET 2.0 和 3.0)来修复它
如果您的计算机上尚未明确安装 .NET v3.5 框架,请尝试下载并安装它。
我知道这个问题已经有两年多了,但是这可能对其他人有用......
最近,我需要在 Windows 2012 R2 机器(内置 .Net 4.5)上设置 TeamCity Build Integration Server,但遇到了 StyleCop 4.7 问题。这是 StyleCop 4.7 具有的 .Net3.5 构建实用程序依赖项的一个已知问题。
“我正在尝试让 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,它解决了这个问题。
我有一个类似的问题,解决方案是安装 .net framework v.3.5。
这在 Windows 上应该非常简单,只需访问打开或关闭 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
信息、链接和命令已从视频及其描述中提取。