我们有一个构建服务器,安装了 TFS 2013 update 4 和最新的 .net 4.6.1 框架。当我尝试构建目标框架为 4.6.1 的应用程序时,构建它时会出现很多警告:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets (983): 找不到框架“.NETFramework,Version=v4.6.1”的引用程序集。要解决此问题,请安装此框架版本的 SDK 或 Targeting Pack,或者将您的应用程序重新定位到已安装 SDK 或 Targeting Pack 的框架版本。请注意,程序集将从全局程序集缓存 (GAC) 中解析,并将用于代替引用程序集。因此,您的程序集可能无法正确定位您想要的框架。
看起来没有看到最新的框架二进制文件,如何解决这个问题?
最佳答案
安装开发包:
microsoft.com/en-us/download/details.aspx?id=49978
信用:@Lex Li
关于c# - Team Foundation Server 2013 update 4 不构建 .net 4.6.1 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36286078/