繁体   English   中英

VS 2012/2013和.NET 4.5查询

[英]VS 2012/2013 and .NET 4.5 Query

我打算安装VS 2012或2013,但我想知道是否会安装.NET 4.5? 我认为会,但是接下来我所有带有目标平台4.0的应用程序会怎样?

所以我的问题是,当我安装VS时,具有目标平台4的旧应用程序是否将包含.NET 4.5的元素?

以4.5中的类型字符串为例,它有一些改进或4.0没有的改进。 即使根据目标平台针对4.0进行构建,我也会得到它们吗?

我想避免已经存在的项目中出现某些奇怪的行为,只是因为我现在正在运行Visual Studio 2013。

对这个家伙有经验吗?

对不起,如果有重复的问题

在Visual Studio 2013中,您仍然可以针对.NET 4.0进行构建。 开发计算机上安装的(最高)框架版本对构建过程的最终结果没有影响。

当安装.NET 4.5代替.NET 4时,将在您的PC上发生某些变化:它使您能够针对框架的4.5版本进行编译。 只要您针对NET 4.0版本编译代码,就无需安装.NET 4.5。

如果目标是.NET 4.0,则您的代码将无法访问特定于.NET 4.5或.NET 4.5.1的类型。 但是,您的代码将针对.NET 4.5 运行 如果不针对.NET 4.0进行测试,那只是一个问题。 在这种情况下,您可能会发现错误已在.NET 4.5中修复,但您的用户可能仍在使用.NET 4.0,而该漏洞可能仍然存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM