如果我编译一个针对.net 4.6的应用程序,它会在.net 4.7上运行吗?如果没有,针对.net 4.7的应用程序是否会运行.net 4.7.1?
我的问题不仅仅是针对这些特定版本。这些只是一些例子。但我会将此限制在CLR 4中。
修改
仅仅测试是不够的。如果某种情况在一种情况下起作用,那么它可能仍然不适用于其他情况。
答案 0 :(得分:1)
As' Rufus L'已评论 - 答案是here。
最值得注意的是:
兼容性确保每个版本都是附加的,所以之前 版本仍然可以使用。
但也提到:
...更改以前的功能...可能会导致兼容性 问题...