我们有一个大型的&在.Net 4.0下运行的复杂系统。我们想开始介绍为.Net 4.5编写的代码,但不能(还)假设.Net 4.5安装在所有开发人员机器,构建机器和测试实验室上。所以我正在寻找一种方法来编译MSBuild中的某些项目,使用磁盘上可用的程序集,只安装.Net 4.0的计算机。
根据文档似乎可能。在msbuild环境中可以使用4.5参考程序集,我一直在试验TargetFrameworkVersion, FrameworkPathOverride and TargetFrameworkMoniker属性,但到目前为止还没有成功。
任何提示,建议或工作样本都会非常有用。
答案 0 :(得分:1)
要构建.NET Framework 4.5应用程序,还必须具有.NET Framework 4.5参考程序集。
<强>安装强>
.NET Framework 4.5取代了.NET Framework 4的公共语言运行时(CLR),目标,任务和工具,而无需重命名它们。从本质上讲,它创建了一个经过修改和改进的.NET Framework 4。