我有兴趣安装 .NET 4.5。
但我听说这是就地升级。
由于我公司的用户使用的是Windows XP。我无法发布任何使用 .NET 4.5 的客户端应用程序。 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2723735-make-net-4-5-work-on-any-os-that-supports-4-0
我知道我在编码时可以以 .net 4.0 为目标,但是,如果我安装 .net 4.5,是否存在在我的计算机上运行但在 Windows XP 计算机(仅具有 .net 4.0)上无法运行的风险?
(顺便说一句,我看了,但没有看到这个问题被问到。如果有人问过,请指出我,我会尝试删除这个问题。)
是的,存在您所描述的那种风险。 .NET 4.0 接口保持不变,因此,如果您以 .NET 4.0 为目标,您的程序将在带有 .NET 4.0 的 XP 上编译和运行,但 .NET 4.0 的 .NET 4.5 实现也包含错误修复。如果您依赖 .NET Framework 不会出现错误,而 XP 上唯一可用的 .NET Framework 有错误,那么您的程序将会遇到这些错误。我在实体框架中遇到过这种情况,但也可能有其他错误修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)