如果 Visual Studio
解决方案包含针对不同版本的 .NET
Framework 的项目,是否可以仅使用更高版本的 .NET 分发应用程序
框架?
最佳答案
If a Visual Studio solution contains projects targetting different versions of the .NET Framework, can the application be distributed just with the higher version of the .NET Framework?
一般来说,是的。将(通常)使用框架的应用程序版本。
一个异常(exception)是,如果您使用的是 COM - 使用 COM,可能会同时加载运行时的公共(public)语言的 2 个版本,这可能需要在目标系统上同时安装这两个版本。
但是,如果它是纯 .NET/托管应用程序,将使用可执行文件的 CLR 版本,它应该可以正常工作。
关于.net - 针对低版本的项目可以使用高版本的.NET Framework吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19599369/