我在TeamCity的构建日志中看到以下警告信息:
我在TeamCity服务器上安装了MSBuild Tools 2013(重启了TeamCity服务)和所有构建代理(也重启了这些服务)。
我需要担心这个问题吗?如果需要,如何进行更正?
我正在使用[GetReferenceAssemblyPaths] C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(989, 5): warning MSB3644: 框架“.NETFramework, Version=v4.5.1”的参考程序集未找到。要解决此问题,请安装此框架版本的SDK或Targeting Pack,或将应用程序重新定位到已安装有SDK或Targeting Pack的框架版本。请注意,程序集将从全局程序集缓存(GAC)解析,并将用于代替参考程序集。因此,您的程序集可能无法正确地针对您打算使用的框架。
MSBuild
Runner Type。我选择了Microsoft Build Tools 2013
作为MSBuild版本,并选择了12.0
作为MSBuild ToolsVersion。我的解决方案中的所有项目都针对4.5.1。我的解决方案在VS2013中。我在TeamCity服务器上安装了MSBuild Tools 2013(重启了TeamCity服务)和所有构建代理(也重启了这些服务)。
我需要担心这个问题吗?如果需要,如何进行更正?