首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我可以在哪里下载我的构建服务器的.NET 4.5多目标包?

我可以在哪里下载我的构建服务器的.NET 4.5多目标包?
EN

Stack Overflow用户
提问于 2013-06-21 02:02:13
回答 9查看 53.7K关注 0票数 49

我想用TeamCity构建一个.net 4.5/VS2012解决方案。我的构建工作在安装了VS2012的代理上,但在没有VS2012的代理上,我会收到这样的警告:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(983,5):警告MSB3644:找不到框架".NETFramework,Version=v4.5“的引用程序集。

要解决此问题,请为此框架版本安装SDK或目标包,或者将您的应用程序重定目标到已安装SDK或目标包的框架版本。请注意,程序集将从全局程序集缓存(GAC)中解析,并将用于替代引用程序集。因此,您的程序集可能无法正确定位到您想要的框架。

我可以像安装.NET 4.0一样,在不安装Visual Studio2012的情况下安装目标吗?

下载到哪里去了?

(我觉得很可笑,问this...but我已经找了很久了!老实说!This site建议它只在VS2012上可用,这看起来很疯狂。)

EN

回答 9

Stack Overflow用户

发布于 2013-08-27 22:39:23

您无需安装任何SDK。只需将以下文件夹从开发计算机复制到TFS构建计算机的同一文件夹中:

Reference Assemblies\Microsoft\Framework.NETFramework\v4.5 \

C:\Program Files (X86)

如果这对你不起作用,请参考:http://getdotnet.azurewebsites.net/target-dotnet-platforms.html,在那里你可以找到你需要的SDK。然而,请注意来自@lu55的评论:从.NET Framework4.5链接到"Windows 8的Windows软件开发工具包(SDK)“部分意外地重定向到"Windows 8.1的Windows软件开发工具包(SDK)”,这是针对.NET Framework4.5.1的。

@dotarj提到:Windows8的Windows软件开发工具包(SDK)的链接实际上是针对.NET Framework4.5的,链接是:https://developer.microsoft.com/en-us/windows/downloads/windows-8-sdk

票数 88
EN

Stack Overflow用户

发布于 2014-02-22 12:54:03

如果您正在寻找证据,它在Windows SDK中,下面是安装程序:

注意:这仍然不能为您提供Microsoft.WebApplication.targets,您仍然需要手动复制它,或者在服务器上安装VS。

我只是继续使用免费的Visual Studio Express 2013来解决这个问题。

票数 27
EN

Stack Overflow用户

发布于 2013-08-08 18:14:20

尝试安装Windows8的Windows SDK,http://msdn.microsoft.com/en-us/library/windows/desktop/hh852363.aspx,它对我很有效。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17220615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档